我是否可以创建单个.cvsignore文件以排除当前目录的特定模式,并递归显示所有子目录?基本上我想说在我的cvs模块的顶部排除所有* .swp或* .bak文件,而不必为每个子目录创建一个新的.cvsignore。
我认为这种行为类似于mercurial的.hgignore文件。
答案 0 :(得分:12)
CVS docs列出了几个解决方案。在您的情况下,如果您可以访问服务器上的$ CVSROOT,则以下内容最佳:
- 每个存储库列表
$CVSROOT/CVSROOT/cvsignore
是 如果该文件存在,则附加到列表中。
如果您无法访问$ CVSROOT,那么您可以使用其中列出的其他选项,例如:
.cvsignore
中的每用户列表 在你的主目录中 附加到列表中(如果存在)。
或
- 环境变量
$CVSIGNORE
中的任何条目都是 附在列表上。