Subversion中的提交会将所有文件的修订号增加1(如果我错了,请更正我)。但是当我查看Eclipse时,我发现文件有不同的版本号:
修订号在文件名后面。为什么Eclipse为每个文件显示不同的版本号?我正在使用Subclipse插件。
答案 0 :(得分:2)
假设所有文件都具有相同的修订号,则说错了。
提交某些文件时,提交的文件都会获得新的修订号。此修订号是所用存储库的下一个修订号。
现在,如果您提交一个文件而不提交另一个文件,则第一个文件将获得一个新数字,而另一个文件保留旧数字。
因此,在您的映像中,所有具有相同修订号的文件都是在dsame时提交的。文件的更高版本号意味着此文件的提交时间晚于具有较低编号的文件。
因此显示的修订号码符合预期。
答案 1 :(得分:1)
Subversion工作副本并不总是对应任何单个副本 存储库中的修订。
请参阅"Mixed-revision working copies" SVNBook部分。