我正在使用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
我认为这与两个项目的名称相同。它必须将它们视为相同的,而不是将它们加载到源代码管理中。