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


Извлечение и изменение элементов в системе управления версиями

Следующие процедуры демонстрируют, как в обозревателе решений и обозревателе управления исходным кодом извлекать элементы для редактирования.

Примечание

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

Извлечение элементов с помощью командной строки

Элементы также можно извлекать в командной строке с помощью Команды Checkout и Edit. Команда Checkout делает локальный файл в рабочей области доступным на запись путем изменения его состояния. Команда tf.exe checkout обрабатывается немедленно.

Примечание

Результаты данной команды не отражаются на сервере до тех пор, пока не будет выполнена операция возврата.Дополнительные сведения см. в разделе Команда Checkin.

Примечание

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

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

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

Извлечение элемента для изменения с помощью обозревателя управления исходным кодом

  1. В меню Вид последовательно выберите пункты Другие окна и Обозреватель управления исходным кодом.

  2. В обозревателе управления исходным кодом выберите файлы, которые требуется изменить.

  3. Щелкните выделенные файлы правой кнопкой мыши и выберите команду Извлечь для изменения.

  4. В диалоговом окне Извлечение установите флажки для элементов, которые требуется извлечь.

  5. В поле Тип блокировки выберите тип блокировки.

    Примечание

    Поле Тип блокировки может быть недоступным, если другой пользователь монопольно извлек файл или если для проекта запрещено одновременное извлечение.(Возможность монопольного извлечения задается в разделе "Система управления версиям > Среда >Изменение" диалогового окна параметров.Возможность включения и отключения одновременного извлечения для командного проекта задается в разделе "Командный проект > Система управления версиями" меню "Группа".)

  6. Нажмите кнопку Извлечь.

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

Извлечение файла с помощью командной строки

  1. Нажмите кнопку Пуск, выберите пункты Все программы и Microsoft Visual Studio 2010.

  2. Выберите пункт Средства Visual Studio и щелкните элемент Командная строка Visual Studio (2010).

  3. Введите команду cd путь, где путь — это расположение каталога, в котором хранится пользовательская копия файлов с сервера (например, c:\projects).

  4. Введите команду tf.exe checkout /lock:Checkout имя_файла и нажмите клавишу ВВОД.

    Примечание

    Полный синтаксис см. в разделе Команды Checkout и Edit.

См. также

Ссылки

Команды Checkout и Edit

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

Использование обозревателя управления исходным кодом

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

Получение локальной копии файлов с сервера системы управления версиями