我在使用合作伙伴的代码更新代码时出现此问题。我的合作伙伴的最后一次提交是在修订版36,但是当我更新我的工作目录时,svn说版本跳到了38.我不知道为什么会这样做。当我更新时,我使其中一个冲突的文件接受我的版本。在我更新我的伙伴之前,我的伙伴也在她自己的svn中复制了一些东西哪些部分导致版本号不匹配?感谢
答案 0 :(得分:1)
Subversion中的Revison是存储库的全局属性,每个子树可以并且可能拥有的版本低于repo的HEAD-revision
检查工作副本的svn info
状态。作为我的一个回购的主干的例子
...
Revision: 37
...
Last Changed Rev: 36
,即最新版本 in repo 为37,但在主干子树中 - 只有36