A merge driver source represents the file to be merged
Merge driver structure used to register custom merge drivers
Initialize callback on merge driver
Shutdown callback on merge driver
Callback to perform the merge
Look up a merge driver by name
Get the repository that the source data is coming from
Gets the ancestor of the file to merge
Gets the ours side of the file to merge
Gets the theirs side of the file to merge
Gets the merge file options that the merge was invoked with
Register a merge driver under a given name
Remove the merge driver with the given name