.cvsignore可以排除在递归子目录中找到的模式吗?

Kei*_*ith 8 cvs

我是否可以创建单个.cvsignore文件以排除当前目录的特定模式,并递归所有子目录?基本上我想说在我的cvs模块的顶部排除所有*.swp或*.bak文件,而不必为每个子目录创建一个新的.cvsignore.

我想这种行为类似于mercurial的.hgignore文件.

Lau*_*nis 12

CVS文档列出了几种解决方案.在您的情况下,如果您可以访问服务器上的$ CVSROOT,则以下内容最佳:

  • $CVSROOT/CVSROOT/cvsignore如果该文件存在,则每个存储库列表 将附加到列表中.

如果您无法访问$ CVSROOT,那么您可以使用其中列出的其他选项,例如:

  • .cvsignore 主目录中的每用户列表将附加到列表中(如果存在).

要么

  • 环境变量中的任何条目都将$CVSIGNORE附加到列表中.