Похоже, в вашем вопросе действительно два вопроса:
Смогу ли я разветвлять и объединять двоичные файлы с Subversion? Да .
Subversion будет выполнять контекстное, построчное слияние, только если знает, что файлы являются текстовыми. По сути, это означает, что вы установили свойство svn:mime-type
для файлов либо явно, либо с помощью auto-props
. Там нет абсолютно никаких проблем с использованием Subversion с двоичными файлами.
Смогу ли я получать значимые различия между версиями и обрабатывать конфликты слияния, учитывая, что файлы LabVIEW являются графическими, а не текстовыми? Да.
Как указал Тон, LV может выполнять графическое слияние (у меня мало опыта с этим). Существуют также сторонние инструменты, такие как LVDiff , которые позволяют вам делать это с более ранними версиями LabVIEW.