cvs checkout -c不显示所有模块

时间:2010-06-29 19:53:33

标签: version-control module cvs cat vcs-checkout

我的存储库中有一个模块。我们称之为module1

如果我只是结帐,那就没关系,它出现在我的机器上,我可以继续工作。

checkout命令中有一个名为-c的参数 - 根据帮助,“cat”模块数据库。'。

但是当我运行这个命令时

cvs co -c

模块未显示。为什么?是否有缓存文件,我的机器中需要更新,刷新或其他东西? module1 存在,但在调用cvs co -c时不会显示。为什么呢?

1 个答案:

答案 0 :(得分:1)

cvs checkout -c只是按字母顺序转储$ CVSROOT / modules文件的内容减去注释。必须手动维护此文件。您可以在CVS manual

中找到相关信息

如果要列出物理模块(而不是modules文件中定义的虚拟模块,那么您要查找的是cvs ls命令。但请注意,此命令仅在CVS 1.12.x以及大多数版本的CVSNT中受支持。

在这个答案中描述了列出也适用于旧版CVS / CVSNT的物理模块的替代方法:

How can I list files in CVS without an initial checkout?