Need a way to communicate merge conflicts to processes. This needs to happen in a way that allows it to manually fix conflicts.
Here is what I propose:
The exception should give three pieces of information to the process:
1) The path that led to the conflict
2) The node in the process's state that caused the conflict.
3) The node in the remote process's state that caused the conflict.
Once fixed, the merging process should just continue where it left off.
Need a way to communicate merge conflicts to processes. This needs to happen in a way that allows it to manually fix conflicts.
Here is what I propose:
The exception should give three pieces of information to the process: 1) The path that led to the conflict 2) The node in the process's state that caused the conflict. 3) The node in the remote process's state that caused the conflict.
Once fixed, the merging process should just continue where it left off.