Saat menggabungkan perubahan yang bertentangan menggunakan hg merge, Mercurial menyisipkan satu set penanda ke dalam file untuk digabungkan dalam copy pekerjaan saya seperti ini:
<<<<<<< local
version = 0.2
=======
version = 0.1
>>>>>>> other
Kemudian saya secara manual mengedit semua file yang ditandai sebagai U dari daftar yang dibuat oleh hg resolve --all -ldan kemudian saya memberi tahu lincah bahwa saya telah menyelesaikannyahg resolve -m file1 file2 file3 ...
Namun dalam banyak situasi, saya ingin menerima perubahan hanya-saya atau satu-satunya pada beberapa file yang bentrok. Saya berpikir untuk membuat dua skrip sed / awk / apapun yang diberi nama accept-theirs.shdan accept-my.shatau adakah cara yang "tepat" untuk melakukannya?