远程创建一个新模块

时间:2014-10-31 16:16:13

标签: cvs

我已经检查了一个cvs模块:

cvs -d :pserver:user@server.org:10010/data/cvs/xxx co -kk MODULENAME

如果管理员允许,我该如何在同一个仓库中创建另一个模块?

1 个答案:

答案 0 :(得分:-1)

通常模块在CVSROOT /模块中定义,检查,编辑并重新检入:

cvs co CVSROOT
vi CVSROOT/modules
cvs commit

然而,真正的CVS模块基本上是一种“虚拟集合”,例如允许名为“TEST”的模块 引用要检出的多个目录。 不了解模块的开发人员通常在目录方面引用“模块”。然后他们会简单地 fork所有代码并将其提交到名为NEWMODULE的新目录。因此,只需将代码签入目录即可 而不使用CVS模块功能:

export CVSROOT=:pserver...
cvs import -I ! -m "My initial project message" NEWMODULE mycompany start