项目未显示为在Visual Studio 2013中签入TFS

use*_*422 19 tfs visual-studio-2013

我在VS2013的一个解决方案文件夹中添加了一个新项目.我通过Source Control Explorer将项目添加到TFS,但在VS Solution Explorer中,不显示项目旁边的小锁图标.我刚刚将解决方案下载到新计算机,该项目未下载.我不得不进入Source Control Explorer并明确地获取它.该解决方案只是在源代码控制下无法识别它...

我该如何纠正?

任何帮助表示赞赏

Jas*_*ams 31

您可能需要将项目绑定到源代码控制.

  • 在Visual Studio中打开项目.
  • 文件>源代码管理>高级>更改源代码管理(或者您可能会发现只有一个选项,如文件>源代码管理>添加到源代码管理 - 我不记得究竟是什么样子)
  • 如果进入"更改源代码管理"对话框,则选择列表中的所有项目并单击Bind.如果这样做,您应该在"已连接"列和"有效"状态中打勾,您可以确定对话框和项目应该是好的.如果绑定失败,则取消绑定所有内容并再次尝试绑定.

  • 另外值得一提的是`File> Source Control`菜单是上下文感知的,并且只会在Visual Studio中选择各种内容时显示某些选项.要获取此菜单,您需要在解决方案资源管理器中选择.csproj文件. (3认同)

小智 5

回顾基础知识,我发现一些文件(例如项目文件本身)从未被添加到源代码控制中.我通过转到Source Control Explorer,选择解决方案资源管理器中未标记的项目之一,右键单击以获取上下文菜单,然后选择Add Files To Source Control,然后选择显示的整个列表,然后单击OK/NEXT /完.这标志着解决方案资源管理器中未标记的项目添加了加号(+).然后再从Source Control Explorer中选择解决方案并单击Check In Pending Changes.然后我在Solution Explorer中获得了锁定图标.