求助:CVS跟踪第三方代码方法
时间:2011-08-05
来源:互联网
本人对CVS刚着手研究,对《cvs跟踪第三方代码方法》这个事情实在无从下手,根本就不明白,请知道的高手指点,谢谢!
[ 本帖最后由 yuwawa_kiss 于 2011-8-5 13:06 编辑 ]
作者: yuwawa_kiss 发布时间: 2011-08-05
好不容易搞出来了,CVS第三方中文手册不是一般二般得难搞!
cvs使用import/branch来跟踪管理这些第三方源码,具体介绍如下(Wincvs)
1. 假设我拿到第三方Asource程序的源码(source_0_01),本地目录为D:\Asource,将它导入到test4项目库的Develop下。
a.打开Wincvs,选择Asource目录(D:\Asource)
b.右键选择Import module导入
c.填写导入信息
d.在Wincvs工作目录(D:\CVS\test4)中更新Develop模块,显示出已将本地D:\Asource的第三方源码导入到test4项目库的Develop下,版本皆为1.1.1.1
2.对导入的第三方源码再开发。
我对第三方源码进行修改并提交,下图中1.2、1.4、1.3为本地修改版本号,修改后的版本不再显示在分支上,而是显示在主干上
3.假设第三方Asource程序的源码又有了新版本(source_0_02),需要更新到再开发的项目源码中。
重复上面的操作,将新版本的第三方源码更新到本地D:\Asource目录中,然后再次执行导入操作,导入到test4项目库上次导入的位置
a. 打开Wincvs,再次选择Asource目录(D:\Asource),执行导入操作
由于之前做过再开发,这次导入后会提示使用‘checkout -j' 命令将变化合并到主干上,也就是再开发的版本中
b.右键点击Checkout module
c.填写Checkout settings中的信息
d.填写Checkout settings--Merge options中的两个tag号
e.合并后会提示部分文件有冲突
f.解决冲突
g.提交源码,此时,第三方源码的新版本就合入到本地的再开发版本中了
4.当Asource再有新版本发布时,重复使用上面的方法就可以不断的跟踪,将新版本的更新合并到本地的再开发版本中了。
cvs使用import/branch来跟踪管理这些第三方源码,具体介绍如下(Wincvs)
1. 假设我拿到第三方Asource程序的源码(source_0_01),本地目录为D:\Asource,将它导入到test4项目库的Develop下。
a.打开Wincvs,选择Asource目录(D:\Asource)
b.右键选择Import module导入
c.填写导入信息
d.在Wincvs工作目录(D:\CVS\test4)中更新Develop模块,显示出已将本地D:\Asource的第三方源码导入到test4项目库的Develop下,版本皆为1.1.1.1
2.对导入的第三方源码再开发。
我对第三方源码进行修改并提交,下图中1.2、1.4、1.3为本地修改版本号,修改后的版本不再显示在分支上,而是显示在主干上
3.假设第三方Asource程序的源码又有了新版本(source_0_02),需要更新到再开发的项目源码中。
重复上面的操作,将新版本的第三方源码更新到本地D:\Asource目录中,然后再次执行导入操作,导入到test4项目库上次导入的位置
a. 打开Wincvs,再次选择Asource目录(D:\Asource),执行导入操作
由于之前做过再开发,这次导入后会提示使用‘checkout -j' 命令将变化合并到主干上,也就是再开发的版本中
b.右键点击Checkout module
c.填写Checkout settings中的信息
d.填写Checkout settings--Merge options中的两个tag号
e.合并后会提示部分文件有冲突
f.解决冲突
g.提交源码,此时,第三方源码的新版本就合入到本地的再开发版本中了
4.当Asource再有新版本发布时,重复使用上面的方法就可以不断的跟踪,将新版本的更新合并到本地的再开发版本中了。
作者: yuwawa_kiss 发布时间: 2011-10-08
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28