我已成功安装并连接到Team Foundation 2012服务器。但我无法添加我的解决方案,当我右键单击解决方案时,我错过了它,见下图。
如果我尝试创建新的解决方案,我可以将其添加到我的源代码管理中。
很久以前,我在Team Foundation服务器2010上有代码,但是当试验结束时,我不得不停止使用该源代码控制。不确定这是否与此事有关。
答案 0 :(得分:14)
当项目已有先前的绑定时,会发生这种情况。只是做:
文件 - >来源控制 - >高级 - >更改来源控制
您应该看到您的项目使用无效绑定。
执行项目的取消绑定,现在您再次看到"将项目添加到源代码管理"
答案 1 :(得分:2)
我遇到了同样的问题。
在TFS服务器中创建项目并使用Visual Studio中的团队资源管理器连接到该项目后,我按照以下步骤操作:
我关闭了VS并在记事本中打开了.sln文件并删除了以下部分。
GlobalSection(SubversionScc)= preSolution Svn-Managed = True Manager = AnkhSVN - Visual Studio的Subversion支持 EndGlobalSection
我在VS中打开了.sln文件,在工具中选择了“Visual Studio Team Foundation Server” - >选项 - >源代码管理页面。当我右键点击解决方案文件“添加到源代码管理”时,就在那里。
答案 2 :(得分:1)
档案 - >源控制 - >高级 - >工作区...
我必须编辑我的工作区并定义一个本地本地文件夹和一个soruce控制文件夹。
右键单击解决方案并单击Go online,然后我就可以将解决方案添加到Source control。
答案 3 :(得分:1)
我遇到了同样的问题。
我发现我的解决方案中有两个项目,一个是源代码管理,另一个不是。对我有用的是取消已经受源代码管制的项目。在我撤消所有更改后,我终于找到了"源代码控制"右键单击解决方案时的选项。
答案 4 :(得分:1)
我在VS 2013中缺少File menu -> Add to source control
选项。打开Team explorer
标签后(solution explorer
标签旁边),它再次出现。
还要确保选择了正确的插件:Tools -> Options -> Source control -> plugin-selection -> select Git
答案 5 :(得分:0)
如果您的Datatable标头响应问题然后使用它
$('a[data-toggle="tab"]').on('shown.bs.tab', function(e){
$($.fn.dataTable.tables(true)).DataTable()
.columns.adjust()
.responsive.recalc();
});