I have a multi-column text file ( tab delimited ) that I use for localized text in my project.
I picked this format since it can easily be edited by anyone in most text editors (and excel too).
My makefile processes it into a bunch of defines and binary data for including directly into my app.
Do you know if SVN merge only does line by line merging or can it so sub-line merging too?
For example:
Original File ( untranslated ) contains:
DEFINE ENGLISH GERMAN FRENCH
STRING_YES YES *YES* *YES*
STRING_NO NO *NO* *NO*
Then the french tranlator updates it:
DEFINE ENGLISH GERMAN FRENCH
STRING_YES YES *YES* OUI
STRING_NO NO *NO* NON
Then the german tranlator updates it:
DEFINE ENGLISH GERMAN FRENCH
STRING_YES YES JA *YES*
STRING_NO NO NEIN *NO*
Then they both merge the results back int SVN, so will they overwrite each others changes or can it handle mulitple changes on a line?