Недавно я присоединился к компании, которая не использует стратегии разветвления. Я хотел бы реализовать базовую стратегию ветвления вдоль линии ветви на большую пользовательскую историю, стабильную основную ветвь и ветвь релиза.Преобразование проекта 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
- Main (филиал)
- Наш проект
Я думал, что ветви и папки на самом деле разные вещи, поэтому вы не могли этого сделать? – Chris
Вам нужна папка, чтобы вы могли «Конвертировать папку в Branch» в Source Control Explorer – nschonni