Подтвердить что ты не робот

SVN: рекурсивное добавление

Я пытаюсь добавить новые файлы проекта в папку SVN из моей рабочей копии. Его запрос опции "Рекурсивный" с сообщением "Вы уверены, что хотите добавить * много элементов?", Может ли кто-нибудь помочь мне в использовании этого параметра "Рекурсивный"? Должен ли я включить его, когда я недавно добавляю новые файлы проекта или нет?

Спасибо.

4b9b3361

Ответ 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