Добавление файлов в систему управления версиями
Если команда использует Visual Studio Team Foundation Server, файлы локального компьютера можно добавлять в систему управления версиями. Когда файлы находятся в системе управления версиями, другие участники команды разработки могут обращаться к ним и локально редактировать их, выполнять построение или тестировать их работу.
Важно!
Для использования системы управления версиями в Team Foundation необходим доступ к командному проекту.Дополнительные сведения см. в разделе Создание командного проекта.
Чтобы добавить файлы локального компьютера в систему управления версиями, следует воспользоваться процедурами, описанными в этом разделе. Сведения о том, как добавить файлы путем обновления предыдущей версии Team Foundation Server или путем миграции с Visual SourceSafe, см. в разделе Обновление Team Foundation Server или Миграция из Visual SourceSafe.
Необходимые разрешения
Для выполнения этих процедур необходимо иметь разрешение Извлечение со значением Разрешить. Дополнительные сведения см. в разделе Разрешения Team Foundation Server.
Содержание раздела
Добавление решения в систему управления версиями
Создание решения и его добавление в систему управления версиями
Добавление в систему управления версиями не принадлежащего к решению файла
Добавление решения в систему управления версиями
На компьютере проверьте, что добавляемое решение находится в расположении, которое планируется использовать в качестве локальной рабочей папки этого решения.
Примечание
Локальная рабочая папка — это папка, в которой ведется разработка этого решения.Дополнительные сведения см. в разделе Создание рабочих областей и работа с ними.
Откройте Visual Studio и подключитесь к командному проекту, в который необходимо добавить решение.
Дополнительные сведения см. в разделе Подключение и доступ к командным проектам на сервере Team Foundation Server.
Откройте решение в Visual Studio.
В обозревателе решений щелкните решение правой кнопкой мыши и выберите команду Добавить решение в систему управления версиями.
Откроется диалоговое окно Добавление решения в систему управления версиями.
В поле Расположение командного проекта укажите папку на сервере системы управления версиями, в которую требуется добавить решение.
В поле Введите имя папки решения укажите имя подпапки, которая будет создана для решения, а затем нажмите кнопку ОК.
Примечание
В этот момент решение помещается в расписание для добавления в систему управления версиями в рамках операции возврата ожидающих изменений.
Чтобы завершить добавление решения на сервер, в обозревателе решений снова щелкните решение правой кнопкой мыши и выберите команду Вернуть.
В диалоговом окне Возврат введите соответствующий комментарий, например "Добавление файлов с исходным кодом в систему управления версиями", и нажмите кнопку Вернуть.
Создание решения и его добавление в систему управления версиями
Откройте Visual Studio и подключитесь к командному проекту.
Дополнительные сведения см. в разделе Подключение и доступ к командным проектам на сервере Team Foundation Server.
В меню Файл последовательно выберите пункты Создать и Проект.
В диалоговом окне Новый проект укажите тип и параметры создаваемого проекта.
В списке Расположение укажите локальную рабочую папку решения.
Примечание
Локальная рабочая папка — это папка, в которой ведется разработка этого решения.Дополнительные сведения см. в разделе Создание рабочих областей и работа с ними.
Установите флажок Добавить в систему управления версиями и нажмите кнопку ОК.
Будет открыто диалоговое окно Добавить в систему управления версиями.
В поле Расположение командного проекта укажите папку на сервере системы управления версиями, в которую требуется добавить решение.
В поле Введите имя папки решения укажите имя подпапки, которая будет создана для решения, а затем нажмите кнопку ОК.
Примечание
В этот момент решение помещается в расписание для добавления в систему управления версиями в рамках операции возврата ожидающих изменений.
Чтобы завершить добавление решения на сервер, в обозревателе решений щелкните решение правой кнопкой мыши и выберите команду Вернуть.
В диалоговом окне Возврат введите соответствующий комментарий, например "Добавление файлов с исходным кодом в систему управления версиями", и нажмите кнопку Вернуть.
Добавление в систему управления версиями не принадлежащего к решению файла
На компьютере проверьте, что добавляемый файл находится в расположении, которое планируется использовать в качестве локальной рабочей папки для этого файла.
Примечание
Локальная рабочая папка — это папка, в которой ведется разработка этого файла.Дополнительные сведения см. в разделе Создание рабочих областей и работа с ними.
Откройте Visual Studio и подключитесь к командному проекту.
Дополнительные сведения см. в разделе Подключение и доступ к командным проектам на сервере Team Foundation Server.
В командном обозревателе дважды щелкните элемент Система управления версиями.
В окне Система управления версиями укажите папку на сервере системы управления версиями, в которую следует добавить файл.
Совет
Чтобы увидеть список папок в обозревателе управления исходным кодом, щелкните значок Папки на панели задач окна.
В обозревателе управления исходным кодом щелкните правой кнопкой мыши папку, в которую требуется добавить файл, и выберите команду Добавить элементы в папку.
В диалоговом окне Добавить в систему управления версиями выполните одно из следующих действий.
Если папка уже сопоставлена, нажмите кнопку Готово.
Если папка не сопоставлена, щелкните Сопоставить.
Появится диалоговое окно Сопоставление.
В поле Локальная папка проверьте правильность пути и щелкните Сопоставить.
В диалоговом окне Добавить в систему управления версиями нажмите кнопку Готово.
Примечание
В этот момент файл помещается в расписание для добавления в систему управления версиями в рамках операции возврата ожидающих изменений.
Чтобы завершить добавление файла на сервер, в обозревателе решений щелкните файл правой кнопкой мыши и выберите команду Вернуть.
В диалоговом окне Возврат введите соответствующий комментарий, например "Добавление схемы моделирования в систему управления версиями", и нажмите кнопку Вернуть.
См. также
Задачи
Подключение и доступ к командным проектам на сервере Team Foundation Server