我安装了Visual Studio Express 2012并链接到我的VisualStudio.com帐户,我创建了一个新项目,但我没有勾选
添加到源代码管理
选项,因为我打算将它作为一次性项目。但是,我现在想保留它,所以我试图在事后将它添加到源代码控制中。
我已尝试在项目打开时将项目添加到源代码管理,并从Pending Changes窗口的“Excluded Changes”部分移动文件。在这两种情况下,我都会收到以下错误:
TF10169:在团队项目文件夹$ / RadioButtonTest上尝试了不支持的挂起更改。使用团队资源管理器中的项目创建向导创建项目或团队项目删除工具以删除一个。
我的默认集合映射到E:\ Chris \ projects,我想要添加的项目直接在该文件夹中。
我错过了什么?
答案 0 :(得分:13)
我有完全相同的事情 - 稍微捣乱并通过在我的VS Online页面添加一个同名项目来实现它。
试试这个:
答案 1 :(得分:1)
我找到了一种更简单的方法将项目添加到Visual Studio 12的源代码管理中。我选择了项目,转到“文件”菜单,选择“源代码管理”,在这里您可以看到“添加此项”的选项项目来源控制“。
如果你没有看到那个选项,虽然我认为你会;您可以选择“高级”,然后选择“更改源控制”。在该对话框中,您将看到绑定到解决方案的所有项目。选择要添加到源代码管理的项目,然后选择“取消绑定”,然后选择“确定”。 (它会发出一个警告,一些文件已经在源代码控制中,选择“全部忽略”)现在你的项目是未绑定的,右键单击项目名称,“将其添加到源代码管理”选项,瞧!现在你正在运行汽油!
答案 2 :(得分:1)
发生这种情况的原因是因为解决方案没有“团队项目”,但很可能是一个不同的集合。
上述答案帮助我解决了问题,但我所要做的只是根据MS网站上的说明创建一个新的团队项目:https://msdn.microsoft.com/en-us/library/dhedaeb2(v=vs.90).aspx然后我就能够为源代码控制添加解决方案。
答案 3 :(得分:0)
我不太清楚为什么会收到此错误,但这是您可以采取的另一种方法。
这是一个将现有项目纳入源代码控制的方法。
答案 4 :(得分:0)
我设法通过右键单击解决方案并选择“向源代码管理添加解决方案”来解决此问题。
答案 5 :(得分:0)
当我尝试在根目录下创建新的TFS项目文件夹(而不是"团队项目")时,我遇到了这个问题。在尝试了上面提到的所有内容之后,我做了以下事情:
答案 6 :(得分:0)
我去检入项目时遇到此错误,我在TFS以外的新团队文件夹中创建了解决方案,并通过以下操作对其进行了修复:
添加与新项目文件夹同名的团队项目。