Как увидеть, что будет обновлено из репозитория, до выдачи команды «svn update»?
В зависимости от того, что svn вы хотите знать, между вашей svn рабочей копией и последней svn версией svn репозиторий сервера, не subversion обновляя вашу локальную рабочую subversion копию, вот что вы можете делать:
если svn вы хотите узнать, что было svn изменено в репозитории svn subversion server, запустите команда:
$ svn st -u
, если subversion вы хотите узнать, был ли svn изменен один и тот же файл svn как в вашем локальном рабочая subversion копия и в репозитории svn svn server выполните команду:
$ svn st -u | grep -E '^M {7}\*'
, если svn вы хотите получить список svn файлов, измененных между subversion определенной ревизией и ГОЛОВА, запустите svn команду:
$ svn diff -r revisionNumber:HEAD --summarize
, если вы хотите svn получить список файлов, измененных subversion между конкретными ревизиями, запустите команда:
$ svn diff -r revisionNumber:anotherRevisionNumber --summarize
если subversion вы хотите увидеть, что будет svn обновлено (без фактического svn обновления), запустите команда:
$ svn merge --dry-run -r BASE:HEAD .
, если svn вы хотите знать, какое содержимое subversion определенного файла было svn изменено в svn репозиторий subversion сервера по сравнению с вашей svn рабочей копией, выполните subversion команду:
$ svn diff -r BASE:HEAD ./pathToYour/file
, если вы хотите svn знать, какое содержимое всех svn файлов было изменено в svn репозиторий subversion сервера по сравнению с вашей subversion рабочей копией, выполните svn команду:
$ svn diff -r BASE:HEAD .
svn
Как увидеть, что будет обновлено из репозитория, до выдачи команды «svn update»?
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.