Поделиться через


Практическое руководство. Автономная работа, когда сервер недоступен

Обновлен: Ноябрь 2007

С файлами из системы управления версиями можно работать, когда подключение к серверу Team Foundation отсутствует. Изменения можно вернуть в систему, когда сервер снова будет доступен.

По умолчанию локальные копии файлов из системы управления версиями доступны только для чтения. Поэтому, прежде чем вносить в них изменения в автономном режиме, необходимо пометить их как доступные для записи.

Необходимые разрешения

Чтобы выполнять данные процедуры, необходимо задать для разрешения Извлечение значение Разрешить. Дополнительные сведения см. в разделе Разрешения Team Foundation Server.

Работа с файлами из системы управления версиями, когда сервер недоступен

  1. Откройте решение из системы управления версиями с помощью Visual Studio. В диалоговом окне В автономный режим нажмите кнопку ОК.

  2. Внесите необходимые изменения.

  3. В меню Файл выберите пункт Сохранить.

  4. В диалоговом окне Сохранение файла, доступного только для чтения щелкните команду Перезаписать, чтобы снять с файла защиту от записи.

Переход в оперативный режим, когда сервер становится доступным

  1. Откройте решение в Visual Studio.

  2. В обозревателе решений щелкните решение или файл правой кнопкой мыши и выберите в контекстном меню пункт В оперативный режим.

  3. Внесенные в автономном режиме изменения будут показаны в диалоговом окне Переход в оперативный режим. В столбце Имя можно снять флажки рядом с изменениями, которые не требуется возвращать в систему управления версиями.

  4. Нажмите кнопку В оперативный режим. Можно также нажать кнопку Отмена, чтобы отменить это действие.

  5. Сделанные изменения будут перенесены на сервер Team Foundation (подсистема контроля версий) в виде ожидающих изменений. Теперь можно выполнить возврат этих изменений. Дополнительные сведения см. в разделе Практическое руководство. Возврат ожидающих изменений.

  6. Если изменений нет, появится сообщение Для этого решения не найдены изменения в автономном режиме. Нажмите кнопку OК.

См. также

Основные понятия

Отправка изменений на сервер системы управления версиями

Ссылки

Команды "checkout" и "edit"

Другие ресурсы

Добавление проектов и решений в систему управления версиями с помощью обозревателя решений