ji.hf_space 发表于 2009-04-23 09:59

CVS update 出现的奇怪问题,希望大家帮忙解决一下。

大家好,我现在使用cvs时出现了一个问题,不知道是哪出了毛病,希望大家帮帮忙。
我需要重建一个新的项目,这个项目中不是包含所有源文件及目录,我的方法是在源文件目录下用cvs import -m "test" test v_0_0_1 start 把所有的都导入到库中,然后在库中将不需要通过cvs控制的文件及目录删除(用rm命令),然后我将新项目导出到源目录下cvs co test 这样无论是否用cvs控制的问价都可以对外提供服务(我是这样认为的),然后在其他主机上cvs co test 将某个文件修改后又cvs ci 然后在服务器上的源目录下cvs update -d。 这是候问题出现了,我在虚拟机上测试,没有问题,但是到真正的服务器上,update后修改的文件没有变化,但是查看库里的此文件已经显示是新的版本了,也是修改过的,这是为什么呀,我在虚拟机也同样测试,一切OK。不知道问题出在什么地方,希望高手们帮忙解决一下。再次谢过了。

ji.hf_space 发表于 2009-04-23 13:03

回复 #1 ji.hf_space 的帖子

问题解决了,我重新建了一次项目,把所有目录都让CVS管理,先把所有的都checkout出来,然后在CVS库中将不需要的删除,然后在将checkout出来的文件不需要CVs管理的RM,然后再从源文件中将已经rm掉的对应文件cp到checkout目录中。
这个方法很笨,但是现在可以了。希望大家有什么好的方法或是有什么建议,可以提出来大家一起学习。

ji.hf_space 发表于 2009-04-23 13:04

回复 #2 ji.hf_space 的帖子

不好意思管理员,我点错了,将自己的帖子给举报了。:mrgreen:
页: [1]
查看完整版本: CVS update 出现的奇怪问题,希望大家帮忙解决一下。