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

Зафиксировать все папки и файлы в каталоге с помощью командной строки

У нас возникли проблемы с обобщенным подходом к фиксации с пакетным файлом с использованием командной строки SVN.

У нас есть резервная копия script, которая создала новую папку с текущей датой, содержащей дампы базы данных нашей базы данных. (Да, мы контролируем нашу базу данных).

Теперь, как я могу использовать команду svn commit для каталогов include all, которые являются новыми в проекте?

Есть ли подход без использования команды svn add?

4b9b3361

Ответ 1

svn add --force . добавит все файлы и каталоги под вашим текущим рабочим каталогом, которые еще не добавлены (и не игнорируются) к вашей рабочей копии.

A svn ci -m "" будет обрабатывать фиксацию.

Единственным способом без 'svn add' было бы использовать 'svn import', но это предполагает новое местоположение.

Ответ 2

Нет. Вы должны svn add файлы, прежде чем сможете их зафиксировать.

Вы можете использовать подстановочные знаки или создать script список того, что нужно добавить, которое затем можно передать в параметр --targets.