SVN: рекурсивное добавление
Я пытаюсь добавить новые файлы проекта в папку SVN из моей рабочей копии. Его запрос опции "Рекурсивный" с сообщением "Вы уверены, что хотите добавить * много элементов?", Может ли кто-нибудь помочь мне в использовании этого параметра "Рекурсивный"? Должен ли я включить его, когда я недавно добавляю новые файлы проекта или нет?
Спасибо.
Ответы
Ответ 1
Короткая версия: svn add * --force - это все, что вам нужно
Длинная версия:
В соответствии с svn добавить справочную страницу
Обычно команда svn add * пропускает любые каталоги, которые уже находятся под управлением версиями. Иногда, однако, вы можете добавить каждый неверсированный объект в свою рабочую копию, включая те, которые скрываются глубже. Передача параметра --force делает svn добавляет рекурсию в версированные каталоги:
$ svn add * --force
A foo.c
A somedir/bar.c
A otherdir/docs/baz.doc
Ответ 2
svn add * --force
у меня не работал, потому что я добавлял zip файлы.
Вместо этого я должен был cd
- svn add.
cd
в каталог, содержащий файлы почтового индекса и запустить svn add.
$ svn add .
A .
A (bin) SOAPUI_TEST_1.zip
A (bin) SOAPUI_TEST_2.zip
A (bin) SOAPUI_TEST_3.zip
A (bin) SOAPUI_TEST_4.zip