【发布时间】:2012-06-30 22:01:46
【问题描述】:
一个例子:假设在svn update 之后我处于修订版10。如果我现在添加一个文件并执行提交,svnversion 将报告我处于混合修订版的状态;即10:11。但由于这些数字是按顺序排列的,显然在这两者之间没有任何其他提交。不能 subversion 从中推断出我的版本是最新的 (=HEAD),所以我不需要运行另一个 svn update 来删除这种混合修订状态?
我意识到这没什么大不了的;我只是想知道我是否遗漏了一些特殊情况,上述推理可能不正确。
【问题讨论】:
-
我从来没有通过提交新文件意外地创建“混合修订”状态。然后我再次使用 TortoiseSVN 并且通常在项目根目录上执行提交操作。也许这样它就会发现整个事情都是最新的。
标签: svn