У меня есть файл SVN, в котором сейчас отсутствует некоторая логика, поэтому мне нужно вернуться примерно на 40 ревизий к тому времени, когда в нем была необходимая логика. Кроме попыток просмотреть различия в файле в командной строке ( очень трудно для чтения ), есть ли способ получить копию этого файла для проверки, чтобы я мог изучить ее для восстановления частей?
svn cat -r 666 file | less
идеально, так что я могу прочитать это с vim!svn cat | vim -
. Если подсветка синтаксиса vim не включается автоматически, делайте:set syntax=java
(или любым другим языком).vim +set\ ft=<FILETYPE> <( svn cat -r <REV> <FILE> )