强制Mercurial(Hg)自动添加新文件

6

我正在寻找与.ignore文件相反的机制,它应该自动添加给定模式的所有文件,例如对于任何LaTeX文档项目,使用*.tex,或者对于由OASIS(一种用于版本控制的MS Access插件)添加的任何文件,使用*.def

2个回答

10

hg add 如果没有参数,将添加所有未明确忽略的文件。您还可以使用 hg commit --addremove 命令来添加所有未知文件(并删除所有已删除的文件,即hg status 列出为 '!' 的文件),以便在提交时自动执行此操作。


使用别名-A代替--addremove,可以缩写为hg ci -A - Micha Wiedenmann

3

只有在运行hg add时才能添加文件。如果您想添加所有与模式匹配的文件,请使用--include (-I)开关。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接