Могу ли я использовать TortoiseSVN для автоматического добавления файлов? - PullRequest
12 голосов
/ 09 сентября 2008

Есть ли способ, чтобы TortoiseSVN (или любой другой инструмент) автоматически добавлял любые новые файлы .cs, которые я создаю в каталоге, в свою рабочую копию, чтобы мне не нужно было помнить, какие файлы я создал в конце день

Ответы [ 4 ]

10 голосов
/ 09 сентября 2008

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

3 голосов
/ 09 сентября 2008

Я бы, вероятно, сделал командный файл, что-то вроде этого (не проверено):

dir /b /S *.cs > allcsfiles.txt
svn add --targets allcsfiles.txt

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

Во всяком случае, это, вероятно, почти так же автоматически, как вы легко получите.

1 голос
/ 19 апреля 2011
svn add --force --auto-props [Path to check in]

Работал нормально для меня.

* 1004-Jet *

0 голосов
/ 09 сентября 2008

Да, вы можете добавить bat-файл в svn (на установленном сервере), чтобы каждый раз, когда вы обновляете определенную ветку, это изменение имитировалось ... Я считаю, что это называется hooks ...

Надеюсь, это то, что вы имели в виду.

...