Изменения ресурсов, сделанные в Рабочей среде, можно внести в хранилище. Только тогда эти изменения, внесенные в ветвь, будут доступны другим разработчикам, работающим с той же ветвью. Команда Внести может быть вызвана двумя способами: из меню Совместная работа > Внести или из панели Синхронизация.
Для того чтобы внести изменения с помощью меню Совместная работа > Внести, выполните следующие действия:
Страница Фиксировать также позволяет пользователю предварительно просмотреть файлы, предназначенные для фиксирования. Если какие-либо из этих файлов конфликтуют с изменениями, фиксирование будет запрещено. Если о каких-либо конфликтах изменений неизвестно, фиксирование будет разрешено, но все равно могут возникнуть конфликты изменений на сервере (то есть, конфликтующие изменения на сервере проявятся в ходе операции синхронизации). Если файлы, вносимые таким способом, содержат конфликты, то это действие не будет выполнено. В этом случае или выполните обновление, или разрешите конфликты в панели Синхронизация. Рекомендуется всегда обновлять локальные ресурсы, прежде чем вносить изменения в хранилище, чтобы всегда работать с последней ревизией ресурсов в хранилище.
Если один или несколько фиксируемых ресурсов являются новыми и еще не были добавлены в CVS, они будут добавлены автоматически, если только они явно не были удалены с помощью опции Удалить из панели контекстного меню.
Для того чтобы внести изменения с помощью панели Синхронизация, выполните следующие действия:
Совет: Файлы с конфликтами можно также Принудительно внести в хранилище. При этом ресурсы из Рабочей среды будут внесены в хранилище, а все входящие изменения будут удалены.
Предупреждение: Поведение команды Принудительно внести, как оно описано выше, применимо только к исходящему режиму панели Синхронизация. В Входящем и исходящем режиме панели исходящие изменения и конфликты будут обработаны, как уже описано, но все входящие изменения будут заменены данными из Рабочей среды. Используйте эту команду в Входящем и исходящем режиме панели с большой осторожностью.
Коллективное программирование с помощью CVS
Хранилища CVS
Ветви
Синхронизация с хранилищем CVS
Обновление
Разрешение конфликтов
Сравнение ресурсов
Жизненный цикл версии: добавление и исключение ресурсов