Version control cvs更新-更新了什么
我们是新来的。 我们有一个分支机构叫br_X。 我们将分支合并到linux机器上的一个工作目录。 我们执行cvs状态以确保我们在分支中Version control cvs更新-更新了什么,version-control,merge,cvs,Version Control,Merge,Cvs,我们是新来的。 我们有一个分支机构叫br_X。 我们将分支合并到linux机器上的一个工作目录。 我们执行cvs状态以确保我们在分支中 File: file.c Status: Up-to-date Working revision: 1.1 Mon May 19 19:51:28 2014 Repository revision: 1.1 /nfs/src/file.c,v Sticky Tag: br_X (branch: 1.1.
File: file.c Status: Up-to-date
Working revision: 1.1 Mon May 19 19:51:28 2014
Repository revision: 1.1 /nfs/src/file.c,v
Sticky Tag: br_X (branch: 1.1.104)
Sticky Date: (none)
Sticky Options: -kk
我们执行从主干到该分支的代码同步br_X。
在代码的cvs提交从主干合并到br_X之后,我们希望执行cvs更新。
通过阅读手册,我们仍然不确定cvs更新是否会更新来自中继头的所有更改,或者该命令只是在br_X上更新
在分支工作目录上,我们是否只使用命令
cvs update
或
如果签出分支,则
更新本身将始终从该分支检索最新修订,因此这是您想要的选项
添加-r
将从其他分支/标签检索最新修订
另一方面,我建议设置另一个CVS模块,您可以在其中试验各种CVS命令,以了解它们的功能,而不会损坏主代码库。我有一个cvstest
模块,鼓励同事们使用
cvs update -r