我已经分支了我的主干(在以前的版本中)并实现/提交了一个新特性,并在本地实现了另一个特性的一部分到分支。我现在需要将完成的功能重新集成到后备箱中。
我svn cp branches/completedfeature branches/uncompletedfeature
在自己的分支中获得部分完成的功能。然后我svn revert -R .
在第一个分支中的所有内容都是最新的。
现在,当我svn merge --reintegrate ../../branches/completedfeature
从后备箱中时,我得到了这个神秘的(对我而言)错误:
PREV, BASE, or COMMITTED revision keywords are invalid for URL while reintegrating a branch
主干和已完成的功能分支都是最新的,没有本地更改。到底是怎么回事?