【发布时间】:2009-09-01 22:58:11
【问题描述】:
我对 Subversion (1.5+) 有点迷茫:
我在本地工作副本中修改了主干,添加了新文件和目录等,但最终我决定在单独的分支上工作会更好,所以我从主干的基本修订版中创建了一个。
这是最简单的部分。但是现在将我本地修改的文件(包括添加的文件和目录)移动到分支的最佳方法是什么?
我已经尝试过像这样切换后备箱:
project/trunk $ svn switch svn+ssh://lisa@example.com/project/branches/mybranch
这适用于某些文件,但是当它发生添加目录时给了我一条错误消息:
svn: URL 'svn+ssh://lisa@example.com/svn/project/branches/mybranch/component/impl/src/main/java/com/xxx/yyy/addeddirectory' doesn't match existing URL 'svn+ssh://lisa@xxx.com/project/branches/mybranch/addeddirectory' in 'component/impl/src/main/java/com/xxx/yyy/addeddirectory'
感谢您的指点!
【问题讨论】:
-
注意,这不会捕获添加的目录!
标签: svn