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


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

На сервер Team Foundation (подсистема контроля версий) можно добавлять элементы, которые не обязательно связаны проектом или решением.Примером такого элемента является файл, созданный на языке стороннего разработчика и не зависящий от решения Visual Studio.На сервер можно добавлять файлы и папки с помощью командной строки или обозревателя управления исходным кодом, как описано в следующих процедурах.Дополнительные сведения см. в разделах Команда Add и Обозреватель управления исходным кодом.

Примечание

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

Добавление элементов с помощью командной строки

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

Для выполнения команды ожидающего изменения текущий каталог необходимо добавить в рабочую область (и тем самым сопоставить с сервером).Дополнительные сведения о добавлении текущего каталога в рабочую область см. в разделе Добавление и удаление рабочей папки в рабочей области или Команда Workfold.

Примечание

Добавление папок и файлов таким способом не добавляет данные привязки для Visual Studio.Привязка служит для предоставления функций управления версиями.В обозревателе решений ряд значков указывает состояние решения в системе управления версиями.Если понадобится привязать добавленные папки и файлы, потребуется отдельная операция.Дополнительные сведения см. в разделе Выполнение и отмена привязки проектов и решений.

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

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

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

Процедура добавления файла на сервер с помощью обозревателя управления исходным кодом

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

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

    Данное решение уже должно находиться в сопоставленной папке в локальной рабочей области. Добавляемые файл или папка также должны быть в сопоставленной локальной папке.

  3. В меню Файл выберите пункт Система управления версиями, а затем команду Добавить в систему управления версиями.

    Будет открыто диалоговое окно Добавить в систему управления версиями.

Примечание

Если выбрать команду Добавить в систему управления версиями не удается, это может быть связано с тем, что для текущего проекта не создана рабочая область.Дополнительные сведения см. в разделе Создание рабочей области и получение файлов.

  1. В поле Исключить введите расширения имен файлов, которые не требуется добавлять.Можно указать несколько расширений имен файлов, используя запятые и подстановочные знаки, например *.pdb, *.obj, *.res.

  2. Нажмите кнопку Добавить файлы.

  3. В диалоговом окне Добавить в систему управления версиями выберите файл, который требуется добавить в систему управления версиями, и нажмите кнопку ОК.

  4. В диалоговом окне Добавить в систему управления версиями нажмите кнопку ОК.

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

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

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

  3. В меню Файл выберите пункт Система управления версиями, а затем команду Добавить в систему управления версиями.

    Будет открыто диалоговое окно Добавить в систему управления версиями.

Примечание

Если выбрать команду Добавить в систему управления версиями не удается, это может быть связано с тем, что для текущего проекта не создана рабочая область.Дополнительные сведения см. в разделе Создание рабочей области и получение файлов.

  1. В поле Исключить введите расширения имен файлов, которые не требуется добавлять.Можно указать несколько расширений имен файлов, используя запятые и подстановочные знаки, например *.pdb, *.obj, *.res.

  2. Нажмите кнопку Добавить папку.

  3. В диалоговом окне Поиск папки выберите папку, которую требуется добавить в систему управления версиями, и нажмите кнопку ОК.

  4. В диалоговом окне Добавить в систему управления версиями нажмите кнопку ОК.

Процедура добавления элемента в список ожидающих изменений с помощью командной строки

  1. Откройте окно командной строки Visual Studio 2008. Для этого нажмите кнопку Пуск, последовательно выберите пункты Все программы, Microsoft Visual Studio 2008, Набор средств Visual Studio и Командная строка Visual Studio 2008.

    Это настроит среду командной строки на работу со средствами Visual Studio 2008.

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

  3. Введите команду tf add элемент, например myfile.cs.

См. также

Задачи

Выполнение и отмена привязки проектов и решений

Ссылки

Команда Add

Команда Checkin