Я нахожусь на поле Windows 7, и у меня есть tortoisesvn на моей машине. После получения немного знакомого с svn и tortoisesvn на репозитории кода, я настроил локальный репозиторий для управления изменениями некоторого слова и powerpoint документов.
Я хочу выяснить некоторый способ в виде сценария произвести ряд файлов с числом сборки/пересмотра, встроенным в имя файла. Я затем пошлю файлы по электронной почте некоторым деловым людям для рассмотрения.
Например, скажите, что у меня есть группа файлов в моем рабочем каталоге:
PresentA.pptx
PresentA-notes.docx
PresentB.pptx
и браузер TortoiseSVN repo говорит мне, что я в настоящее время в пересмотре 21 для PresentA.pptx
и PresentA-notes.docx
но в пересмотре 25 для PresentB.pptx
, Я хотел бы некоторый способ получить 3 файла со следующими именами:
PresentA-r21.pptx
PresentA-notes-r21.docx
PresentB-r25.pptx
С другой стороны, если пересмотр 25 является текущим значением для репозитория, добавляя все имена с -r25
работал бы, также.
Возможно, grepwin сделает что, что необходимо?
grepWin является простым поиском и инструментом замены, который может использовать регулярные выражения, чтобы сделать его задание. Это позволяет делать намного более мощные поиски и замены.