Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我们与 Mercurial 合作了一年,但今天出现了一个关于如何处理(或更好:识别)临时编辑的文件的问题。
询问我如何操作的用户目前正在从 ClearCase 切换到 Mercurial。在 ClearCase 中,您可以使用“劫持文件”来区分应该提交的更改和应该恢复的更改。
在 Mercurial(使用 TortoiseHg)中,我找不到任何类似的解决方案来实现这一点。
长话短说:您如何区分在开发期间临时编辑的文件和为提交而编辑的文件。
对于这种情况,您的建议/最佳做法是什么?
具有临时更改的文件的MQ补丁,永久更改的提交(用户必须知道,每个类别中都有哪些文件)
提交时,用户可以从变更集中排除一些修改过的文件,然后使用这些文件刷新(应用)补丁。
忘记这些更改只是取消应用补丁