我将项目添加到当前使用TFS进行源代码管理的现有解决方案中,但由于某种原因,我无法检入新项目.当我查看挂起的更改时,新项目中的所有文件都不会显示.所有文件都没有加号(对于新文件).我做错了什么?我如何解决它?是时候办理登机手续了.
问题是解决方案失去了约束力.这就是为什么在添加新项目时不会自动检出的原因.
要在VS 2010中恢复绑定,请转到文件 - >源代码管理 - >更改源代码管理.寻找"解决方案:您的解决方案名称 ",如果它没有绑定,它会说"没有服务器".单击它,然后单击工具栏中的"绑定".
在Visual Studio 2012/2013中,它是File-> Source Control-> Advanced - > Change Source Control(感谢danglund).
这应该创建一个正确绑定的新vssscc文件.现在添加新项目,一切都应该正常工作.
我也有同样的问题,这就是我修复它的方法:
转到Visual Studion:文件 - >源代码控制 - >更改源代码管理在那里找到您的项目,其状态将为"无效",单击它并按"取消绑定".现在返回解决方案资源管理器并删除您的项目.再次将此项目添加到解决方案资源管理器中解决问题.
祝好运!
单击Source Control Explorer中的Team Project名称
文件 - >源代码管理 - >将项目添加到文件夹...
按照向导.