Автоматически добавлять файлы в SVN внутри определенной папки - PullRequest
10 голосов
/ 28 марта 2011

Я использую TortoiseSVN для управления моими файлами SVN. Это все работает довольно хорошо, но мне нужно вручную добавлять новые файлы в SVN, прежде чем я их фиксирую.

В 99% случаев это именно то, что нужно, но теперь у меня есть папка, которая содержит файлы журналов, которые должны храниться в SVN, но они слишком динамичны, чтобы добавлять их все вручную.

Итак, я хочу, чтобы я просто зафиксировал папку, и все новые файлы были автоматически добавлены, а затем зафиксированы.

Я видел решение здесь, но не с TortoiseSVN.

1 Ответ

15 голосов
/ 28 марта 2011

В диалоговом окне TortoiseSVN Commit установите флажок «Показать неверсионные файлы», а затем установите флажок «Выбрать / отменить выбор всех». Теперь все ваши неверсированные файлы добавлены. Это самое близкое к «автомату» в TorsoiseSVN.

Редактировать
Подождите, на самом деле в TortoiseSVN есть клиентские скрипты хуков . Вероятно, вы можете добавить «крючок запуска», который запускает svn add * в нужной папке.

...