如何进行部分CVS更新
|
我正在一个项目中负责2个子组件。该项目有许多开发人员,整个结构由目录层次结构组织,其中根目录包含系统的所有其余部分。我们使用CVS。
由于我的工作仅集中在两个目录上,因此我只需要使用CURRENT标签更新其余所有目录。有一个人负责整个项目的CURRENT标签。理想情况下,应该尽可能频繁地标记我的两个子组件,以便一次检出/更新将使包括我的两个目录在内的整个系统保持最新状态。不幸的是,事实并非如此。
但是我需要系统的其余部分是最新的。我不能只是发出
\'cvs upd -r SORT_OF_CURRENT_TAG \'在根目录下,因为这可能会损害
如果SORT_OF_CURRENT_TAG在后面,则是我的一部分代码。
CVS中是否有一种方法可以对系统的一部分进行更新,而其余部分(我的一部分)保持完整?
谢谢
赵斌
没有找到相关结果
已邀请:
1 个回复
肺鬼耙扮群
之后,您将两个目录更新为所需的版本或HEAD,例如:
更好的解决方案是为要更新的项目部分定义别名。为此,您需要在文件CVSROOT / modules中创建一个条目,例如:
现在,您可以从根目录进行如下更新: