【问题标题】:TFS: Choose which Team Project to add a solution tooTFS:选择要添加解决方案的团队项目
【发布时间】:2011-02-15 03:00:47
【问题描述】:

我有一个我在 VS2008 中开发的解决方案,我正在尝试将其添加到源代码控制中(TFS 2010,尽管问题也发生在 TFS 2008 中)。我的计算机上有多个 TFS 工作区,并且可以访问多个团队项目。

当我在解决方案资源管理器中右键单击解决方案并选择“将解决方案添加到源代码管理”选项时,我永远无法选择将现有解决方案添加到哪个工作区或哪个团队项目。 VS2008 然后每次都将其添加到同一个团队项目中。我尝试在每个窗口中选择一个备用工作区/团队项目,在那里我可以看到一个选项,但它总是将它添加回同一个窗口。我什至尝试更改我的新工作区的名称,以便按字母顺序排列它是第一个认为它可能与此相关的想法;不走运。

然后我尝试转到“更改源代码控制”窗口,您可以在其中添加/删除解决方案/项目的绑定,但该窗口也默认为与尝试直接添加解决方案相同的团队项目。

【问题讨论】:

  • 您需要多个 TFS 工作区吗?我们已经非常成功地为每个开发人员/工作站使用了一个(即使是多个 TFS 项目)。
  • 真正的问题不是多个工作区。问题是它为错误的团队项目添加了解决方案,而错误的意思不是我想要的。我尝试将我制作的新团队项目添加到我现有的工作区中,但它仍然没有让我选择要添加解决方案的团队项目,只是将它推入它总是推入的那个...加重。

标签: tfs visual-studio-2008-sp1


【解决方案1】:

根据我的经验,添加到源代码控制机制尝试使用解决方案的物理路径来确定它属于哪个 TFS 项目。您可以尝试通过右键单击源代码管理资源管理器中的解决方案文件夹并选择“移动”将其移动到您选择的 TFS 项目来移动解决方案。

【讨论】:

  • 啊,这很有道理。我在我的桌面上有解决方案的文件夹,我之前已经将我的桌面设置为另一个项目的映射文件夹,显然不是巧合的是它也不断添加自己。实际上,我正要发布自己的答案,这就是您的建议。我最终添加了解决方案,将另一个团队项目添加到同一个工作区,将文件夹移动到新的团队项目,然后断开团队项目与工作区的连接。
猜你喜欢
  • 2014-03-28
  • 2011-11-22
  • 2016-10-03
  • 2015-08-26
  • 2013-05-30
  • 2010-09-19
  • 2011-10-15
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多