我已经检查了一个cvs模块:
cvs -d :pserver:user@server.org:10010/data/cvs/xxx co -kk MODULENAME
如果管理员允许,我该如何在同一个仓库中创建另一个模块?
答案 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