сколько файлов изменилось в SVN коммит под Windows? - PullRequest
1 голос
/ 20 апреля 2011

Как я могу получить количество файлов, измененных в коммите, мы используем tortoise svn (windows 7), но похоже, что он не имеет такой функциональности. Есть ли способ узнать, сколько файлов было изменено, не считая их вручную?

Ответы [ 4 ]

5 голосов
/ 20 апреля 2011

Для коммита, который уже сделан:

, откройте диалоговое окно журнала, выберите нужную ревизию.Информационная метка прямо под списком измененных файлов показывает, сколько путей было изменено ("..., showing XXX changed paths").

Перед фиксацией: откройте диалог фиксации.И снова посмотрите на информационный ярлык внизу справа.Он показывает, сколько файлов показано и сколько выбрано для фиксации.

5 голосов
/ 27 апреля 2011

вам нужно установить клиент командной строки и направить вывод от вызова его в текстовый файл:

svn log URL[@REV] --verbose > myLog

После этого вы можете легко проанализировать вывод для подсчета количества файлов

2 голосов
/ 20 апреля 2011

С TortoiseSVN:
1) Щелкните правой кнопкой мыши на вашем рабочем каталоге
2) Выберите «TortoiseSVN»
3) Выберите «Проверить наличие изменений» (в моей версии Tortoise это третий вариант сверху, ниже «repo-browser»)
4) Требуемая информация находится в правом нижнем углу (над кнопками) в открывшемся диалоговом окне.

0 голосов
/ 04 мая 2011

Немного обходного пути, но вам не нужно устанавливать или делать что-либо еще.
Откройте журнал и найдите точный номер ревизии, чтобы только один коммит, который вы хотите увидеть, изменилсяфайлы для видно.Затем просто нажмите Statistics.
. Он будет отображать статистику только для тех журналов, которые находятся в списке, поэтому только один коммит, для которого вы хотите количество измененных файлов.
Тогда будет File changes each week который отображает количество измененных файлов (я думаю, также добавленные, удаленные и т. д.).

...