我经常遇到如下情况:
我想保留这些文件的版本历史记录,但是它们只会偶尔被更新。这是烦人,如果每次你做一次提交或合并或更新你要记住,你不希望提交你的本地更改密码。
如何冻结存储库中的文件(相反,对于偶尔的合法更新,请取消冻结),以使其不出现在提交列表中,但在存储库中显示为版本控制,并且每个人都可以共享基本副本?
-X
提交选项,无(轻松)进行合并
-X --exclude PATTERN [+] exclude names matching the given patterns
即大多数时候你犯下的罪行hg ci -X FILENAME
,有时是纯粹的hg ci
。您可以定义hg ci -X FILENAME
为新别名,并对不同的提交使用两个不同的命令
在合并的情况下,您可以尝试为配置文件定义特殊的合并工具(可能是internal:local或internal:fail)
无论如何,您选择了将本地配置存储为共享公用文件的错误和容易出错的方法。(可行的)替代方案可能包括(以举几个例子)
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句