Несколько команд SVN одной ревизии

532
person

Я хочу сделать что-то вроде, svn add dir1 dir2; svn ci dir1 dir2но это будет только 1 ревизия. Есть ли способ сделать это?

PS Это правильный способ добавления новых папок (с содержимым) в хранилище? Мы реструктурируем ствол, поэтому я очистил его и планирую поместить эти каталоги с их содержимым.

1

1 ответ на вопрос

2
Daisetsu

Вы можете добавлять, удалять, редактировать столько файлов, сколько вы хотите в одной ревизии. Когда вы фиксируете изменения, вносятся изменения, а не когда вы делаете одно действие, такое как добавление или удаление папки.

Просто сделайте все, что вы хотите сделать, ТОГДА совершить в SVN.

Я не думаю, что вы поняли вопрос. Например, если я хочу импортировать этот каталог и этот каталог. Каждый вызывает ревизию. person 13 лет назад 0
@ человек - нет, это не так. Только `svn ci` вызывает новую ревизию. richq 13 лет назад 1
Я согласен с RQ. `Svn add` не делает неявного коммита. Если вы добавляете `add` без` ci` (он же `commit`), ваши каталоги не добавляются в хранилище subversion. Doug Harris 13 лет назад 0

Похожие вопросы