Есть ли способ заставить TortoiseSVN (или любой другой инструмент) автоматически добавлять любые новые файлы .cs, которые я создаю в каталоге, в свою рабочую копию, поэтому мне не нужно помнить, какие файлы я создал в конце день?
Могу ли я иметь файлы с автоматическим добавлением TortoiseSVN?
Ответ 1
Я бы, вероятно, сделал командный файл, что-то вроде этого (untested):
dir /b /S *.cs > allcsfiles.txt
svn add --targets allcsfiles.txt
Я считаю, что svn не будет возражать против того, что вы пытаетесь добавить файлы, которые уже были версией.
Во всяком случае, это возможно примерно так же автоматически, как вы легко получите.
Ответ 2
Если вы просто скопируете свою рабочую копию, вы получите список файлов, в котором будут показаны ваши неверсированные файлы, которые вы можете отметить, добавив по мере совершения. Вам не нужно добавлять их явно перед фиксацией.
Ответ 3
svn add --force --auto-props [Path to check in]
Работал нормально для меня.
-ДЖЕТ КАВИТАЦИОННЫЕ
Ответ 4
Да, вы можете добавить файл bat в svn (на установленном сервере), чтобы в любое время, когда вы обновляете конкретную ветвь, это изменение получает подражание. Я считаю, что его вызываемые крючки...
Надеюсь, это то, что вы имели в виду.