-1
我想將Mercurial用於基於電子郵件的同步系統(請參閱this question)。Mercurial中基於時間戳的自動合併
我已經玩了一遍又一遍的發送包並將它們應用到要同步的存儲庫。但我經常遇到需要手動解決的合併衝突。
但他們可以很容易地自動解決:我只是想讓較新的文件替換舊的。
是否有可能在Mercurial中設置一個合併工具,該工具確實如此:當我使用更新的時間戳更新文件時,
我想將Mercurial用於基於電子郵件的同步系統(請參閱this question)。Mercurial中基於時間戳的自動合併
我已經玩了一遍又一遍的發送包並將它們應用到要同步的存儲庫。但我經常遇到需要手動解決的合併衝突。
但他們可以很容易地自動解決:我只是想讓較新的文件替換舊的。
是否有可能在Mercurial中設置一個合併工具,該工具確實如此:當我使用更新的時間戳更新文件時,
--tool=internal:local
選項
他是正確的,這些是您的選擇。我想告訴你,在進行合併時可以使用自定義的[merge-tools]來檢查時間戳,但我認爲用於比較的文件是臨時文件,並且不會保留原始時間戳。 – Vince
感謝您的信息,但我不希望**所有**本地文件被放棄,而是當其時間戳更新時外部文件被複制,而本地文件在其時間戳更新時保留。 – halloleo
@halloleo - 捆綁包不包含包含變更集中文件的時間戳,您必須重新考慮策略 –