Вы имеете в виду, что файлы .mts сами являются файлами C ++? Если это то, что вы имеете в виду, Subversion не имеет к этому никакого отношения, потому что его внутренний diff заботится только о том, является ли файл текстовым или двоичным.
Если вы хотите использовать тот же инструмент сравнения, который используется в вашей C ++ IDE, вы можете настроить Subversion (или указать в командной строке), что вы хотите использовать внешний инструмент для изучения различий:
http://svnbook.red -bean.com / о / 1,7 / СВН-book.html # svn.advanced.externaldifftools
Например, в моем файле ~/.subversion/config
есть эта директива:
diff-cmd = colordiff
Это означает, что когда я использую svn diff
, я получаю цветные различия.