我是一名有用的助手,可以为您进行文本翻译。以下是需要翻译的内容:
我在Visual Studio 2015中有一个相当复杂的解决方案。它使用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位于团队项目根目录中,该解决方案包含其中的所有各种应用程序,这些应用程序是Web应用程序、Web服务和Windows应用程序的混合体。
我的问题是,我对分支不熟悉,我想分支整个解决方案,但我认为我的SLN文件位于根目录将使这很困难?
我需要分支Web应用程序1,并且我知道我可以分支Web应用程序1。 但是为了运行它,我需要创建一个新的解决方案文件来包含它,这会弄乱事情。
在这种情况下,是否有一种方法可以从整个解决方案进行分支,或者我必须尝试以某种方式重新组织结构?