SVN:如何将一个文件夹的内容移动到另一个文件夹中?

3

如何将一个文件夹(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

谢谢,我刚刚添加了一个例子。 - redconservatory
1个回答

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

如果目标目录中有相同文件名的文件,则它们将被覆盖。你需要检查并发出适合你情况的正确的svn move命令(或多个命令)。这在本地目录中起作用,因此您可以在提交之前检查结果。如果在工作副本中使用svn url而不是路径,则会立即提交。详情请参考:http://svnbook.red-bean.com/en/1.5/svn.ref.svn.c.move.html

1
我刚刚在我的电脑上完成了它。我想粘贴输出结果,但是在评论中它无法保持格式。我的电脑是Mac系统,使用的svn版本是1.6.5。 - digitaljoel

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接