В чем разница между "cvs update" и "cvs -n update"? - PullRequest
0 голосов
/ 04 февраля 2012

В чем разница между "cvs update" и "cvs -n update"?

Я не мог понять разницу между ними.

Ответы [ 2 ]

2 голосов
/ 04 февраля 2012

Разница в том, что

cvs update

выполняет фактическое обновление, а

cvs -n update

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

Цитирование документации CVS (для версии 1.12.13):

`-n'
     Do not change any files.  Attempt to execute the `cvs_command',
     but only to issue reports; do not remove, update, or merge any
     existing files, or create any new files.

     Note that CVS will not necessarily produce exactly the same output
     as without `-n'.  In some cases the output will be the same, but
     in other cases CVS will skip some of the processing that would
     have been required to produce the exact same output.
0 голосов
/ 04 февраля 2012

"- n: не запускать никаких программ тегов. (Можно указать программу для запуска в базе данных модулей (см. Раздел Файл модулей); эта опция обходит ее)."

http://ximbiot.com/cvs/manual/cvs-1.11.23/cvs_16.html#SEC117

...