Я пользуюсь TSVN в качестве клиента для SVN. Меня сильно не удовлетворяет средство сравнения изменений, встроенное в TSVN. Главная претензия состоит в том, что при добавлении одного символа в начало строки считается, что старая строка была полностью удалена, а новая добавлена. В ряде случае, особенно при массовых рефакторингах, сравнивать изменения становится совершенно невозможно, т.к. при изменении отступа считается, что весь файл был модифицирован, хотя функционально не изменился совершенно.
Примером правильной работы для меня является средство сравнения файлов, встроенное в windows commander. Там показываются значимые изменения.
Вопросы
1. Есть ли средство сравнения изменений, встраиваемое в TSVN, обладающее лучшими характеристиками, чем штатное средство TSVN?
Преимущественно интересуют свободные продукты, но коммерческие не исключены.
2. Может быть существование такого средства вообще не возможно в силу особенности организации репозитарии SVN?