2016-07-11 2 views
0

Недавно я присоединился к компании, которая не использует стратегии разветвления. Я хотел бы реализовать базовую стратегию ветвления вдоль линии ветви на большую пользовательскую историю, стабильную основную ветвь и ветвь релиза.Преобразование проекта TFS в структуру филиала

Проблема, которую я имею прямо сейчас, заключается в том, что в настоящее время никакой ветви не существует. Все коды и папки напрямую вложены под проектом в TFS.

В идеале я хотел бы переместить это в ветвь «MAIN», а затем отделиться, как я считаю нужным. Но я не знаю, как выполнить маневр, чтобы переместить все начальные ветви.

Если это помогает, я использую VS 2015 и Visual Studio Team Services (был TFS Online).

Вот пример того, как все выглядит на данный момент

  • ourname.visualstudio.com
    • Наш проект
      • Код Folder1
      • Код Folder2
      • Код folder3
      • C ода Folder4

В идеале я хотел бы, чтобы это было

  • ourname.visualstudio.com
    • Наш проект
      • Main (филиал)
        • Код Folder1
        • Код Folder2
        • Код folder3
        • Код Folder4
      • Dev (филиал)
        • Код Folder1
        • Код Folder2
        • Код folder3
        • Код Folder4

ответ

0

В обозревателе управления исходным кодом в Visual Studio, создайте новую папку для вашей отрасли, а затем щелкните правой кнопкой мыши -> "Переместить" вещи в него. Затем вы можете создать ветку из этой папки.

+0

Я думал, что ветви и папки на самом деле разные вещи, поэтому вы не могли этого сделать? – Chris

+0

Вам нужна папка, чтобы вы могли «Конвертировать папку в Branch» в Source Control Explorer – nschonni

Смежные вопросы