svn diff: сравните мои локальные незафиксированные изменения с произвольной версией файла из хранилища - PullRequest
6 голосов
/ 28 октября 2010

Допустим, я проверил 10-ю версию hello.c, которая является самой последней в хранилище.Я сделал некоторые изменения в hello.c локально в моей рабочей области, но я еще не зафиксировал это.Теперь, как я могу сравнить эти локальные незафиксированные изменения, внесенные поверх ревизии 10, скажем, с ревизией 7 hello.c в репозитории?

Спасибо за ваше время!

Ответы [ 2 ]

13 голосов
/ 28 октября 2010

Чтобы увидеть, как изменения вашей рабочей копии в файле hello.c сравниваются с редакцией 7, используйте:

svn diff -r 7 hello.c
3 голосов
/ 28 октября 2010

Согласно: http://svnbook.red -bean.com / ru / 1.0 / re09.html

--revision N Клиент сравнивает TARGET @ N с рабочей копией.

Так было бы

svn diff -r 7 hello.c
...