2010-10-13 48 views

回答

4

這不是您正在尋找的答案,但理想情況下,您通過改進工作流程以避免需要使用import來避免.rej文件。

下面是import每個情況下,一些常見的用途和更好的替代品:

  • 採摘櫻桃 - 當你使用import(或transplant這是剛剛出口,然後import)從移動變化一個分支到另一個分支而不移動該分支上的所有其他分支,如果您更仔細地瞭解該變更移動的父項是什麼,則可以使用merge。事後看來是20/20,當然,但是如果可能的話,你可以做一個hg update最早的父母你正在做的改變(例如:的修復程序是存在該錯誤的任何地方存在的變更集,並且您可以安全地保存pullmerge它存在的任何錯誤,而無需攜帶任何東西 - 或需要import
  • 提交的補丁 - 如果可能的話,讓人們從你可以從pull的mercurial克隆工作。那麼你只需要在工作中使用merge

沒有什麼錯import但如果可能更喜歡pullmerge和一點點遠見你通常可以做到這一點。

+0

我同意。您無法單獨使用.rej文件正確啓動diff工具,或者無法正確啓動diff工具。那裏沒有足夠的信息。你真正需要知道的是該修補程序應該應用的特定更改集。然後理論上你可以編寫一個腳本來呈現合併。 – user37078 2010-10-13 20:00:22

相關問題