我们正在与Mercurial合作一年,但今天出现了一个关于如何处理(或更好地:识别)临时编辑过的文件的问题。
询问我该怎么做的用户目前正在从ClearCase切换到Mercurial。在ClearCase中,您可以使用“被劫持的文件”来区分应该提交的更改以及应该还原的更改。
在Mercurial(使用TortoiseHg)中,我找不到任何类似的解决方案来实现这一目标。
长话短说:如何区分在开发过程中临时编辑的文件与为提交而编辑的文件。
对于这种情况,您有什么建议/最佳做法?
答案 0 :(得分:2)
MQ补丁,提交永久性更改(用户必须知道,每个类别中的文件)
在提交时,用户可以从变更集中排除某些已修改的文件,并稍后使用这些文件来刷新(应用)补丁。
忘记这些更改只是一个不适用的补丁