Я использую svn в сценарии (файл сценария Windows .cmd).
В настоящее время он извлекает все файлы в папку, а затем повторяет эту папку, добавляя все файлы в главный файл как часть процесса сборки. Что-то типа:
svn checkout --username %username% %SVNURL% %workingfolder%
FOR %%i IN (%workingfolder%\*.*) DO TYPE %%i >> %DESTFILE%
Что я хотел бы сделать для сборок после начальной сборки, так это создать файл «изменения», в который включены только те файлы, которые изменились с момента последней сборки.
Я могу использовать команду svn update вместо проверки, и это дает мне список обновляемых файлов. Справочник по обновлению svn (svnbook.red-bean. ком)
Что я хотел бы сделать, так это повторить этот список результатов обновления svn, найти эти файлы в рабочей папке и скопировать их в файл изменений.
svn update
или оформить заказ? Если это обновление, как вы говорите, вы можете получить список и делать с ним, что хотите (я не знаю точно, как в DOS, но ...) Это то, о чем вы спрашиваете: Как это сделать в DOS ? Или как получить список, вообще? - person Noon Silk   schedule 07.12.2009