Obter tortoisesvn para me dar nomes de arquivo com o número de compilação no nome do arquivo

1

Eu estou em uma caixa do Windows 7 e tenho o tortoisesvn na minha máquina. Depois de ficar um pouco familiarizado com svn e tortoisesvn em um repositório de código, eu configurei um repositório local para gerenciar revisões de alguns documentos word e powerpoint.

Eu quero descobrir uma maneira com script para produzir um conjunto de arquivos com o número de compilação / revisão embutido no nome do arquivo. Em seguida, enviarei os arquivos por e-mail para alguns empresários para revisar.

Por exemplo, digamos que eu tenha um grupo de arquivos no meu diretório de trabalho:

PresentA.pptx
PresentA-notes.docx
PresentB.pptx

e o navegador repo do TortoiseSVN me diz que estou atualmente na revisão 21 para PresentA.pptx e PresentA-notes.docx , mas na revisão 25 para PresentB.pptx , gostaria de obter 3 arquivos com os seguintes nomes:

PresentA-r21.pptx
PresentA-notes-r21.docx
PresentB-r25.pptx

Alternativamente, se a revisão 25 é o valor atual para o repositório, ter todos os nomes anexados com -r25 também funcionaria.

    
por pcapademic 14.05.2010 / 23:34

2 respostas

0

Talvez o grepwin faça o que é necessário?

grepWin is a simple search and replace tool which can use regular expressions to do its job. This allows to do much more powerful searches and replaces.

    
por 14.05.2010 / 23:36
0

Encontrei o SubWCRev .

Pode fazer o que eu preciso, mas eu realmente não sei o suficiente sobre o script Windows BATCH (ou o novo Windows Powershell) para colar SubWCRev juntamente com uma renomeação de arquivo.

    
por 14.05.2010 / 23:35