1

我正在使用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

我认为这与两个项目的名称相同。它必须将它们视为相同的,而不是将它们加载到源代码管理中。

4

1 回答 1

1

我想到了。虽然项目本身不会被添加到源代码管理库中,但是将项目中的文件添加到库中会添加项目。
所以只需在项目中添加文件,项目就会出现。

于 2013-10-03T17:15:39.547 回答