On Wed, Apr 11, 2012 at 2:38 AM, Ruth Ivimey-Cook <ruth_at_ivimey.org> wrote:
> Is there a way (hook?), when TSVN sees a file is different, for it to call
> an uncompress utility on the files from disk and repo, do the
> merge/whatever, and then recompress again once finished?
On Wed, Apr 11, 2012 at 7:13 AM, David Weintraub <qazwart_at_gmail.com> wrote:
> So, uncompress them, and store them as pure XML files. Then, you can
> use Subversion to track individual diffs and do your merges. By the
> way, Subversion default diff and merge tools aren't too good for XML
> because XML files aren't line oriented. Fortunately, you can specify
> your own diff and merge tools when you use Subversion. Find a good XML
> diff and merge tool for these files.
Using a custom script as "external diff and merge tool" might actually
also be a solution for the OP's question: write a specific
merge-script for your *.bin files, which does "uncompress - merge -
compress" on its arguments, and which can be used as external merge
tool for SVN.
for some more info on using external tools for diffing and merging.
That's the only thing I can think of.
Received on 2012-04-11 09:39:12 CEST