一个例子:假设在执行
我意识到这并不是什么大不了的事情;我只是想知道是否有一些特殊情况,以上推理可能不成立。
svn update
后,我处于第10次修订。如果现在我添加一个文件并提交,svnversion将报告我处于混合修订状态;即10:11。但由于这些数字是连续的,显然之间没有其他提交。那么subversion不能从中推断出我的版本已经是最新的(=HEAD),因此我不需要再运行另一个svn update以删除这个混合修订状态吗?我意识到这并不是什么大不了的事情;我只是想知道是否有一些特殊情况,以上推理可能不成立。