当我转到图时,我的本地副本版本号显示为1.6。但当我查看一份新的副本时,它显示的是版本号1.3。原因可能是什么?
也许有人在工作区中运行了类似cvs admin -o 1.3::
的程序。
cvs --help admin
...
-o range Delete (outdate) specified range of revisions:
rev1:rev2 Between rev1 and rev2, including rev1 and rev2.
rev1::rev2 Between rev1 and rev2, excluding rev1 and rev2.
rev: rev and following revisions on the same branch.
rev:: After rev on the same branch.
:rev rev and previous revisions on the same branch.
::rev Before rev on the same branch.
rev Just rev.
...
cvs admin -o
做了各种各样的坏事,包括使工作空间可能被破坏,从而产生这样的修订问题。此命令可以从存储库中删除修订,而无需正确更新CVS/Entries文件中的工作区修订元数据。