Subversion - Сравните два текстовых файла с пользовательским расширением - PullRequest
0 голосов
/ 20 марта 2012

Добрый день,

Я использую приложение, которое хранит функции с пользовательским расширением файла (.mts).

Например, у меня есть подпрограммы, расположенные в functions.mts. Я использую Subversion для хранения изменений, внесенных за время существования этого проекта.

Есть ли способ настроить Subversion, чтобы я мог различать два файла, как если бы я использовал C #?

ТИА

Coson

Ответы [ 2 ]

1 голос
/ 20 марта 2012

Вы имеете в виду, что файлы .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, я получаю цветные различия.

0 голосов
/ 20 марта 2012

Вы пробовали использовать diff точно так же, как с любым другим файлом? Насколько я знаю, он вообще не заботится о расширении - вы должны иметь возможность сравнивать их, как и все остальное.

У меня есть tortoisesvn на этой машине, и я выбрал diff для двух файлов с расширением .test, как и ожидалось.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...