Мы испытываем затруднения из-за наличия обобщенного подхода к фиксации с пакетным файлом с помощью командной строки SVN.
У нас есть резервный сценарий, который создал новую папку с текущей датой, содержащей дампы базы данных нашей базы данных. (Да, мы присваиваем версию, управляют нашей базой данных).
Теперь, как я могу использовать svn commit
команда к include all
каталоги, которые являются новыми в проекте?
Есть ли подход, не используя svn add
команда?'
svn add --force.
добавит все файлы и каталоги ниже вашего текущего рабочего каталога, которые еще не добавлены (и не игнорируются) в вашу рабочую копию.
svn ci -m ""
затем обработает фиксацию.
Единственный способ без 'svn add' - использовать 'svn import', но это предполагает новое местоположение.
Нет. Вы должны svn добавить
файлов, прежде чем сможете их зафиксировать.
Вы можете использовать подстановочные знаки или создать в сценарии список того, что нужно добавить, который затем можно передать параметру - target
.