-
-
Notifications
You must be signed in to change notification settings - Fork 38
Description
Hello,
this might may be not impact the source code of oca-port directly, but I would like to make sure you guys heard about the mergiraf git conflict resolution tool. From my little testing mergiraf is REALLY AWESOME, like may be it's fixing 80% or more of the git conflicts I usually encounter while doing ports in the OCA...
- The tool: https://mergiraf.org/
- Install: https://mergiraf.org/installation.html
- Usage: https://mergiraf.org/usage.html
I proposed some initial Python support here https://codeberg.org/mergiraf/mergiraf/pulls/44
You can test my branch by checking it out and doing cargo build; cargo install --path .
So far it worked great for me...
So for oca-port, the whole point will be ensuring the computer where oca-port will run will have mergiraf configured (if that's on an OCA bot for instance). As it will automate most of the git cherry-pick command which have conflicts. This is really something that made me have much more faith we will be able to have effective commit porting bots in the OCA...