2009-08-21 3 views
2

Я пытаюсь вытащить список файлов, которые были изменены в течение ряда дат из svn.Как получить список файлов, которые были изменены с svn в диапазоне дат?

В настоящее время я использую что-то вроде этого:

svn diff -r {2009-08-10}:{2009-08-20} --summarize d:/libs/trunk 

Есть ли лучший способ сделать это?

+1

что с этим? он не делает то, что вы хотите? – SilentGhost

+0

@SilentGhost. Он работает достаточно хорошо. Я не был уверен, что это лучший способ решить проблему. – chollida

ответ

1

Я полагаю, что мой оригинальный метод programaticaly вытягивать данные из SVN является лучшим подходом.

svn diff -r {2009-08-10}:{2009-08-20} --summarize d:/libs/trunk 

где мы просим разницу в зависимости от диапазона от первой даты до второй даты. Мы запрашиваем опцию суммирования, чтобы мы могли получить измененный файл, указанный в его собственной строке.

0

Если вам нужно сделать этот анализ очень много, я предлагаю фишай: link text

+0

Спасибо за ввод, но мне нужно получить эти значения программно, а не просматривать их на веб-странице. – chollida