wistaria 发表于 2008-3-28 09:49:17

关于CVS的跨版本提交

在这里问大家一个跨版本的问题,当多个人共同工作的时候,第一次Update一个相同版本1.1的文件,如果用户A修改提交了一次版本就为1.2,而用户B本地的版本还是1.1,当用户B修改提交时CVS的提示如下:
cvs server: Up-to-date check failed for `新建 文本文档.txt'
cvs : correct above errors first!提示
用户B Update之后,文件标志为红色的C,但是不能提交,不能更新到1.2版本!
请问大家如何在用户B放弃修改,更新到最新版本? (我发现只有把修改之后的目录删除后才能更新到最新版本)

wistaria 发表于 2008-3-28 13:01:26

大家帮帮忙呀!

jiang2586 发表于 2008-7-7 11:14:36

我也遇到了这个问题,他总是提示我说,这不是一个分支程序,需要先解决以上问题才可以。没办法,我就重新找回以前的版本,比如说现在的版本是1.2,我下载了1.1的版本,修改之后提交,提示错误。也就是说根本不能更新1.2版本。如果现在的最新版本是1.2的话,那么只能从1.2到1.3,不能从1.1到1.2

yym841105 发表于 2008-7-16 16:32:00

CVS不能跨版本提交,如果本地版本比服务器上的低,就会提示楼主所说的内容,只有先更新了解决冲突后才能提交
页: [1]
查看完整版本: 关于CVS的跨版本提交