0

是否有一个 Mercurial 扩展可以从中删除.hgignore与本地存储库中的任何文件都不匹配的行。

4

1 回答 1

2

不存在执行此操作的扩展或内置函数。您可以使用 jerry rig 编写脚本来查找无需太多工作而忽略任何内容的行,但考虑到这可能是一个坏主意。

仅仅因为 .hgignore 行与本地存储库中的文件不匹配并不意味着它与其他任何人的存储库中的文件不匹配。在 .hgignore 文件中,您经常会发现 和 之类.swp的模式.bak。您可能不会使用 vi(它会创建 .swp 文件)并且您可能不会使用创建 '.bak files, but other do. Or perhaps your editor creates .swp files but you don't currently have any because you're not actively editing a file. Removing that line means you'd not be ignoring a .swp file next time you had one andhg addremove` 的编辑器会导致它被跟踪。

于 2013-03-12T14:09:58.957 回答