Внесение локальных изменений

Fred изменил файлы file1.txt и file2.txt и внес их в хранилище. В этом разделе мы также внесем дополнительные изменения и выполним синхронизацию с хранилищем. При синхронизации мы увидим как локальные изменения, так и изменения, которые внес Fred.

  1. Добавьте file3.txt, как показано ниже:

    Новый текст (изменения выделены жирным шрифтом):

    Это краткое содержимое
    файла 3.

  2. В панели Навигатор будет отображено состояние ресурсов CVS. Перед именем файла, добавленного пользователем Jane, стоит символ ">".

    Панель Навигатор

  3. Выберите проект JanesTeamProject и в контекстном меню проекта выберите Совместная работа > Синхронизировать с хранилищем. На запрос о смене проекции ответьте Да. Откроется проекция Синхронизация совместной работы, и в панели Синхронизация будут показаны измененные файлы. Дважды щелкните на файле file1.txt, и откроется Редактор сравнения:

  4. Следует обратить внимание вот на что. Во-первых, значок файла file1.txt в области дерева сравнения указывает, что для file1.txt есть входящие изменения. Это означает, что в хранилище есть изменения, которые требуется получить. В файле file1.txt показан текст, который добавил в него Fred. В нижней части окна в строке состояния есть стрелки, рядом с которыми приведены числа. Они отражают число входящих, исходящих и конфликтующих файлов. Первое число рядом с файлом - это его версия в рабочей области, второе - его версия на сервере во время последней синхронизации.

  5. Обычно сначала следует обновить локальные файлы, получив изменения, внесенные другими участниками, затем проверить их в своей рабочей области, и, убедившись, что принятые изменения работают нормально, внести свои изменения в хранилище.

  6. Прежде чем принимать изменения, которые сделал Fred, выясним, почему он это сделал. Выберите file1.txt и в контекстном меню выберите Показать хронологию ресурса.



  7. Строка, начинающаяся с *, указывает, что загружена текущая версия. В этом случае будет показан также комментарий, который ввел Fred при выпуске версии 1.2.
    Подсказка: Нажмите кнопку панели инструментов 'связь с редактором' в панели Хронология, чтобы обновлять хронологию автоматически всякий раз при запуске редактора. Благодаря этому можно будет быстро просматривать комментарии.

  8. Для того чтобы обновиться, выберите в панели Синхронизация JanesTeamProject и в его контекстном меню выберите Обновить.

  9. В панели Синхронизация будет показано, что файлы file1.txt и file2.txt были синхронизированы с хранилищем. Должен остаться только файл file3.txt.

  10. После этого можно будет вносить file3.txt в хранилище.