Go to the first, previous, next, last section, table of contents.
Команды update
и checkout
информируют о своей
деятельности, печатая строчку на каждый обработанный файл.
Первый символ означает статус этого файла:
U file
-
Файл был обновлен из репозитория. Обновление производится: для
файлов, существующих в репозитории, но не в вашем рабочем
каталоге; для файлов, которые вы не изменяли, и для которых в
репозитории существует более свежая ревизия.
P file
-
Похоже на `U', но для этого файла CVS-сервер посылает
файл с исправлениями вместо целого файла. Результирующий файл
оказывается тем же самым.
A file
-
Файл был добавлен в вашем рабочем каталоге, и будет помещен в
репозиторий, когда вы выполните команду
commit
. Это
сообщение -- напоминание о том, что файл требуется
зафиксировать.
R file
-
Файл был удален из вашей личной копии исходников, и будет удален
из репозитория, когда вы выполните команду
commit
. Это
сообщение -- напоминание о том, что файл требуется
зафиксировать.
M file
-
Файл был изменен в вашем рабочем каталоге.
`M' может означать одно из двух состояний файла, над которым
вы работаете: либо этот файл не менялся в репозитории, и поэтому
остался неизменным в результате выполнения команды
update
,
либо же файл изменился как в рабочем каталоге, так и в
репозитории, но слияние изменений в ваш рабочий файл прошло
успешно, без конфликтов.
CVS выдает некоторые сообщения, когда сливает изменения, и
оставляет резервную копию рабочего файла (как он выглядел перед
выполнением update
). Точное имя этого файла печатается
во время работы update
.
C file
-
При попытке объединить изменения из репозитория в вашу рабочую
копию файла был обнаружен конфликт. file (ваша рабочая
копия) теперь является результатом попытки объединить две
ревизии; неизмененная копия файла также находится в рабочем
каталоге, с именем `.#file.revision', где
revision -- это ревизия, на которой был основан измененный
вами файл. Разрешение конфликтов описано в section Пример конфликта.
(Заметьте, что некоторые системы автоматически удаляют файлы,
начинающиеся с `.#', если к этим файлам не было обращений в
течение нескольких дней. Если вы хотите сохранить копию
исходного файла, переименуйте его.) Под VMS имя файла
начинается с `__', а не с `.#'.
? file
-
file находится в вашем рабочем каталоге, но не
соответствует ни одному файлу в репозитории, и не находится в
списке файлов, которые нужно игнорировать (см. описание ключа
`-I' и see section Игнорирование файлов с помощью cvsignore).
Go to the first, previous, next, last section, table of contents.