将新项目添加到TFS中的现有解决方案

cod*_*er1 73 tfs visual-studio

我将项目添加到当前使用TFS进行源代码管理的现有解决方案中,但由于某种原因,我无法检入新项目.当我查看挂起的更改时,新项目中的所有文件都不会显示.所有文件都没有加号(对于新文件).我做错了什么?我如何解决它?是时候办理登机手续了.

Tom*_*tel 105

问题是解决方案失去了约束力.这就是为什么在添加新项目时不会自动检出的原因.

要在VS 2010中恢复绑定,请转到文件 - >源代码管理 - >更改源代码管理.寻找"解决方案:您的解决方案名称 ",如果它没有绑定,它会说"没有服务器".单击它,然后单击工具栏中的"绑定".

在Visual Studio 2012/2013中,它是File-> Source Control-> Advanced - > Change Source Control(感谢danglund).

这应该创建一个正确绑定的新vssscc文件.现在添加新项目,一切都应该正常工作.

  • 这是2013年,仍然节省了几天.虽然在Visual Studio 2012中它是文件 - >源代码控制 - >*高级* - >更改源代码管理 (7认同)

Edg*_*dge 53

我也有同样的问题,这就是我修复它的方法:

转到Visual Studion:文件 - >源代码控制 - >更改源代码管理在那里找到您的项目,其状态将为"无效",单击它并按"取消绑定".现在返回解决方案资源管理器并删除您的项目.再次将此项目添加到解决方案资源管理器中解决问题.

祝好运!

  • 这对我有用,但我只需要"卸载"和"重新加载"项目,而不是完全删除它. (4认同)
  • 这对我有用.有问题的项目以前在其他地方的源代码管理中.移动它会导致问题,您的程序解决了它. (4认同)

thi*_*ag0 10

  1. 单击Source Control Explorer中的Team Project名称
  2. 文件 - >源代码管理 - >将项目添加到文件夹...
  3. 按照向导.