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

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

  1. Добавьте файл file3.txt со следующим содержимым:
    Новое содержимое: (добавьте следующие строки в файл)
    Это краткое содержимое
    файла 3
  2. В панели Навигатор будет отображено состояние ресурсов CVS. Перед именем файла, добавленного пользователем Джейн, стоит символ ">". Панель навигатора
  3. Выберите проект JanesTeamProject и в контекстном меню проекта выберите Совместная работа > Синхронизировать с хранилищем. Когда вам будет предложено сменить проекцию, нажмите кнопку Да. Откроется проекция Синхронизация совместной работы, и в панели Синхронизация будут показаны измененные файлы. Дважды щелкните на файле file1.txt. Будет открыт редактор сравнения: Панель синхронизации
  4. Следует обратить внимание вот на что. Значок файла file1.txt в области дерева сравнения указывает, что для файла file1.txt есть входящие изменения. Это означает, что в хранилище есть изменения, которые требуется получить. В содержимом файла file1.txt показан текст, который добавил в него Фред. В нижней части окна в строке состояния есть стрелки, рядом с которыми приведены числа. Они отражают число входящих, исходящих и конфликтующих файлов. Первое число рядом с файлом - это его версия в рабочей области, второе - его версия на сервере во время последней синхронизации.
  5. Обычно сначала следует обновить локальные файлы, получив изменения, внесенные другими участниками, затем проверить их в своей рабочей области, и, убедившись, что принятые изменения работают нормально, внести свои изменения в хранилище.
  6. Прежде чем принимать изменения, которые сделал Фред, выясним, почему он это сделал. Выберите file1.txt, а затем выберите пункт показать в хронологии в контекстном меню. Панель хронологии
  7. Строка, помеченная *, соответствует текущей ревизии. В данном случае будет показан комментарий, который ввел Фред при выпуске ревизии 1.2.

    Совет: Для того чтобы хронология автоматически обновлялась при открытии редактора или изменении выбранного объекта, нажмите кнопку Связать с редактором и выбранным объектом на панели инструментов хронологии. Благодаря этому можно будет быстро просматривать комментарии.

  8. Для того чтобы выполнить обновление, выберите в панели Синхронизация JanesTeamProject и в его контекстном меню выберите Обновить.
  9. На панели синхронизации будет отражен тот факт, что файлы file1.txt и file2.txt теперь синхронизированы с хранилищем. Будет показан только файл file3.txt.
  10. Теперь можно внести изменения file3.txt в хранилище.