Как просмотреть diff файла в TortoiseSVN? - PullRequest
1 голос
/ 08 мая 2009

В настоящее время я использую TortoiseSVN в качестве источника контроля в Windows. Как просмотреть различия в одном файле при быстром перемещении по различным ревизиям? Или есть лучший инструмент?

Ответы [ 4 ]

5 голосов
/ 08 мая 2009

Чтобы увидеть ревизии файла, вы можете щелкнуть правой кнопкой мыши файл и выбрать

TortoiseSVN -> Показать журнал

Затем оттуда вы можете выбрать несколько элементов и выбрать Сравнить ревизии

3 голосов
/ 08 мая 2009

Я думаю, что вам действительно может понравиться инструмент с открытым исходным кодом под названием svn-time-lapse-view .

Это исполняемый файл jar Java, который позволяет загрузить все ревизии для файла и затем использовать ползунок для прокрутки / циклического перебора всех изменений версии с помощью разницы, показанной под ползунком.

Гораздо быстрее, чем открывать журнал и выбирать два файла снова и снова.

1 голос
/ 08 мая 2009

Щелкните правой кнопкой мыши файл> TurtoiseSVN> Diff или Diff с предыдущей версией. Вы также можете использовать Показать журнал, затем щелкнуть правой кнопкой мыши на файле и использовать любой из параметров «Сравнить». Я лично использую WinMerge для объединения и отображения различий.

1 голос
/ 08 мая 2009

Я думаю, вы могли бы взглянуть на инструмент Blame. Он будет аннотировать каждую строку источника номером ревизии, в которой он был последний раз изменен.

...