什么是最有效的方式来处理“汞进口”拒绝?
当我使用hg import
导入修补程序时,该命令有时会创建.rej文件。
当发生冲突时,是否有办法自动启动可视合并工具而不是创建.rej文件?
如果不是,那么处理.rej文件的最有效的工作流程是什么?
这并不是您正在寻找的答案,但理想情况下,您可以通过改进工作流程以避免使用import
来避免.rej
文件。
以下是一些常用的import
和更好的替代方案:
import
(或transplant
,只是导出,然后import
)将移动从一个分支到另一个分支,而不移动该分支上的所有其他东西,你可以改为使用merge
如果你更仔细地了解什么那个变革搬家的父母是。 当然,后见之证是20/20,但是如果可能的话,对你正在做的改变的最早可能的父亲进行一次hg update
(例如:修复导入bug的变更集的子变更集中的bug),然后只有祖先修复是存在的任何地方存在错误,并节省您的安全变更集pull
和merge
地方存在错误,而不带来任何事的-或者需要import
。 pull
。 那么你只需要merge
他们的工作。 import
没有任何问题,但如果可能的话,更喜欢pull
和merge
,并且有一点先见之明,你通常可以做到这一点。
上一篇: What is the most efficient way to handle "hg import" rejects?