camac / dora

Domino On-Disk Repository Assistant
http://www.openntf.org/internal/home.nsf/project.xsp?action=openDocument&name=Dora
Apache License 2.0
8 stars 8 forks source link

Smudge Filter Breaks when merge conflict #13

Open camac opened 11 years ago

camac commented 11 years ago

because the DXLSmudge filter fails on the merge conflict entry, it does not complete the merge and does not leave the repository in the correct 'merging' state

The only reason the Smudge filter is really there at the moment is that Designer will give a DXL Parse error for the element if it in 'indented' , so the smudge filter was there to 'deflate' it in that case.

Current ideas are to set the smudge filter back to 'cat' only, and maybe run the deflate operation post-checkout using a hook? or re-write the smudge filter to not report a failure. This would involve writing a wrapper script around xsltproc