У меня довольно сложное решение в Visual Studio 2015. Это источник, управляемый с помощью Visual Studio Online с TFS в качестве механизма управления источником.Как развернуть мое решение Visual Studio Online (TFS)?
структура выглядит следующим образом:
DefaultCollection
Team Project Root
|
----Web Apps Folder
|
----Web Application 1
|
----WebApplication1.csproj
|
----Web Service 1
|
----Web Service 2
|
----Winforms Folder
|
----Winforms App 1
|
----Winforms App 2
|
----Common Files Folder
MySolution.sln
MySolution.sln находится в Team Root проекта, и раствор содержит все различные приложения в ней, которые являются смесью веб-приложений, веб-сервисов и приложений для Windows ,
Проблема в том, что я новичок в ветвлении, и я хочу разветвить все решение, но я думаю, что способ, которым мой файл SLN находится в корне, затруднит это?
Мне нужно, чтобы веб-приложение 1 разветвлено, и я понимаю, что могу разветвить веб-приложение 1. Но для его запуска мне нужно будет создать новый файл решения, чтобы он содержал его, что могло бы испортить вещи.
Есть ли способ, которым я могу отделить все решение от этого сценария, или мне придется как-то попытаться перестроить вещи?
Спасибо Дэйву, это звучит точно, что я отсутствовал, когда я изначально настраивал решение. Попробовали это на тестовом проекте, и похоже, он вернет меня на правильный путь. Потребовалось некоторое время, чтобы прочитать руководство ALM Rangers здесь - http://vsarbranchingguide.codeplex.com/ настоятельно рекомендованный материал. –