我正在使用TFS 2012
(在线版)。
场合:
我制作了一个包含多个项目的解决方案。我通过TFS
界面(“向源代码管理添加解决方案”)将其添加到Visual Studio
。一切都运转正常。
后来我决定彻底重新设计代码。我不确定我是否希望它超越这个概念,所以我把它保留在本地。
现在我想要使用它。新版本有两个项目,它们与旧解决方案中的两个项目具有相同的名称空间。当我将此解决方案添加到TFS时,与另一个解决方案中的项目共享名称的两个项目不会添加到新的源控件“文件夹”(缺少更好的名称)。
OLD Solution:
myapp.webstuff
myapp.model
myapp.dal
myapp.interface
NEW solution:
myapp.mobilestuff
myapp.model <-- not added to source control
myapp.dal <-- not added to source control
myapp.webservices
TFS
Folder: BuildScripts
Folder: OldSolution
Folder: NewSolution
我认为这两个项目的名称是相同的。它必须将它们视为相同,而不是将它们加载到源控件。
答案 0 :(得分:1)
我明白了。虽然项目自身不会添加到源控件库中,但是将项目中的文件添加到库中会添加项目。
所以只需在项目中添加文件,项目就会出现。