SVN: как переместить содержимое папки в другую папку

#svn #copy #move

#svn #Копировать #переместить

Вопрос:

Как мне переместить содержимое (файлы) внутри одной папки (A) в другую папку (B) без копирования текущего содержимого (B)?

 Folder A
 - file 1
 - file 2
 - file 3

Folder B
 - file 4
 - file 5
 - file 6
  

Я бы хотел, чтобы конечный результат был:

 Folder A
 - empty

Folder B
 - file 1
 - file 2
 - file 3
 - file 4
 - file 5
 - file 6
  

Комментарии:

1. Спасибо, я только что добавил пример

Ответ №1:

 svn move foldera/file*.ext folderb
svn commit -m "move all files in foldera to folderb" .
  

http://svnbook.red-bean.com/en/1.5/svn.ref.svn.c.move.html

Если у вас есть файлы с тем же именем файла в целевом каталоге, они будут перезаписаны. Вам нужно будет проверить и выдать правильную команду svn move (или ее кратные значения) для вашей ситуации. Это работает в вашем локальном каталоге, поэтому вы можете проверить результаты перед регистрацией. Если вы используете svn URL вместо путей в своей рабочей копии, это будет зафиксировано немедленно.

Комментарии:

1. Я только что сделал это на своем ящике. Я бы вставил выходные данные, но они не остаются отформатированными в комментариях. svn 1.6.5 на Mac.