Справочная информация: запись автоматической версии script для экспорта измененных файлов между версиями из SVN и загрузки на удаленный сервер.
Команда svn log отображает измененные файлы и свойства, но, похоже, не отличает ее подробный вывод между модификацией содержимого по модификациям свойств.
Я читаю этот результат неправильно или есть простой способ получить список измененных файлов между версиями, игнорируя изменения prop
Здесь мой пример cmd:
#: svn log "someurl" -r 2210:HEAD -v -q
Output:
------------------------------------------------------------------------
r2211 | author | 2010-02-08 12:36:56 +1300 (Mon, 08 Feb 2010)
Changed paths:
M /branches/project/release-v1-r-maintenance
M /branches/project/release-v1-r-maintenance/offroot/
M /branches/project/release-v1-r-maintenance/offroot/test.config
------------------------------------------------------------------------
Верхние два являются только изменениями prop (mergeinfo, ignores и т.д.), тогда как третий элемент является фактическим редактированием контента, и это реальный элемент, который я хочу захватить, чтобы избежать экспорта всего корня во всем.
В любом случае, чтобы получить/отфильтровать только изменения содержимого из журнала svn или другую команду.