工具 CVS 使用
1 图解CVS配置 http://ajava.org/course/manage/14281.html
2 CVS工具使用
2.1 小组
与资源库同步:如果同步文件跟CVS上一致就不会有任何信息。如果同步文件跟CVSS上不一致就会有信息。
更新:版本不一致更新才会有效果,版本不一致一点效果没有。如果更新文件a跟CVS上版本一致,更新操作对文件a不会有任何修改。
落实: 只要不提交版本就不会变,所以打补丁的话版本也不会升级。
替换:本地所有的修改将会被覆盖,使用cvs上的版本
同一个地方,别人更新了提交了,我也改了再提交,可能就会有冲突
必须先更新一下,然后再改自己的。
更新之前要同步一下,如果不同步,别人把那空块占了,很有可能把你的覆盖了
例如:
A 提交了一配置文件 占了 100-120行
这时候,你正好也在100-120行那里写了配置数据
这个时候你更新的话会把自己的覆盖掉
所以先同步一下,把信息考过来,然后再更新
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
冲突
服务器上有,但是本地上没有修改,别人做了更改,你也更改了,有可能出现冲突!
<<<<<<< LoginTest.java
import com.oyp.LoginBizFace; // 冲突 本地的
=======
import com.oyp.LoginServicesInterface; // 服务器的
>>>>>>> 1.7
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2010-4-26
重构之后,或者新建文件后要先添加版本控制,然后进行提交。
要先添加版本控制再提交
1 楼 吕不为 2010-04-02 换SVN吧。有三点比CVS好
1二进制文件也是增量方式存储
2支持脱机回退
3速度更快