Checking for conflicts before merge
akos tajti
akos.tajti at gmail.com
Wed Nov 9 08:52:46 UTC 2016
Hi All,
my problem: I have a repository with many forks. The forks are automatically merged to the blessed repo. I need to somehow check if merging a specific fork would introduce conflicts. I came up with this command sequence:
* I run this in the blessed repo: hg incoming -b default --bundle /tmp/incoming.bundle FORK_URL (this will create a bundle with the incoming changesets)
* then, again in the blessed repo, I run this command: hg -R /tmp/incoming.bundle merge -r tip -y --config ui.merge=internal:fail . this will show me the number of unresolved files (0, when there is no conflict)
* so far so good. My problem is that after these commands I have to clean the repository (hg update -C . )
Is there a better solution for this. I don't really like the idea of running hg update programmatically.
Best Regards,
Ãkos Tajti
More information about the Mercurial-devel
mailing list