emu*_*rad 8 version-control mercurial
我想知道把.hgignore文件放在哪里; 在主存储库或每个程序员应该在他的克隆副本上?
请澄清.谢谢.
pyf*_*unc 12
您应该将文件放在存储库的根目录中.
见:
它说:
可以通过将它们列在工作目录根目录中的.hgignore文件中来忽略这些文件.必须手动创建.hgignore文件.它通常置于版本控制之下,因此设置将通过推拉传播到其他存储库.
另一个优点是,您可能正在处理多个项目.每个人都有自己的一组文件模式要忽略.例如,处理Visual Studio项目或简单的C++项目或Python项目. 这可确保忽略的模式与项目相关.
但是,您可能不希望在每个忽略文件中复制这些模式.在这种情况下,Mercurial配置文件可以引用一组每用户或全局忽略文件.
全局忽略文件的示例
在〜/ .hgrc 1中:
[ui]
ignore = ~/.hgignore
Run Code Online (Sandbox Code Playgroud)
在〜/ .hgignore:
syntax: glob
*.tex
*.R
Run Code Online (Sandbox Code Playgroud)
1在Windows上:%USERPROFILE%\mercurial.ini,在Windows上~引用%USERPROFILE%.
| 归档时间: |
|
| 查看次数: |
2448 次 |
| 最近记录: |