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

发布于 2024-07-28 22:32:17 字数 170 浏览 2 评论 0原文

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

我想这种行为与 Mercurial 的 .hgignore 文件类似。

Can I create a single .cvsignore file to exclude specific patterns for the current directory and recursively for all subdirectories? Basically I want to say at the top of my cvs module to exclude all *.swp or *.bak files instead of having to create a new .cvsignore for each subdirectory.

I suppose this behavior would be similar to that of mercurial's .hgignore file.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

心房的律动 2024-08-04 22:32:17

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

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

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

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

或者

  • 环境变量 $CVSIGNORE 中的任何条目都是
    已添加到列表中。

CVS docs list several solutions. In your case the following applies the best if you can access the $CVSROOT on the server:

  • The per-repository list in
    $CVSROOT/CVSROOT/cvsignore is
    appended to the list, if that file exists.

If you cannot access the $CVSROOT, then you can use other options listed there, such as:

  • The per-user list in .cvsignore
    in your home directory is
    appended to the list, if it exists.

or

  • Any entries in the environment variable $CVSIGNORE is
    appended to the list.
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文