Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2012 我能';t将现有项目签入VisualStudio.com_Visual Studio 2012_Version Control_Azure Devops - Fatal编程技术网

Visual studio 2012 我能';t将现有项目签入VisualStudio.com

Visual studio 2012 我能';t将现有项目签入VisualStudio.com,visual-studio-2012,version-control,azure-devops,Visual Studio 2012,Version Control,Azure Devops,我安装了Visual Studio Express 2012,它链接到我的VisualStudio.com帐户,我创建了一个新项目,但我没有勾选 添加到源代码管理 选项,因为我打算它是一个一次性的项目。然而,我现在想保留它,所以我试图在事后将其添加到源代码管理中 我尝试了在项目打开时将项目添加到源代码管理中,以及将文件从“挂起的更改”窗口的“排除的更改”部分移动。在这两种情况下,我都会得到以下错误: TF10169:在团队项目文件夹$/RadioButtonTest上尝试了不受支持的挂起更改。使

我安装了Visual Studio Express 2012,它链接到我的VisualStudio.com帐户,我创建了一个新项目,但我没有勾选

添加到源代码管理

选项,因为我打算它是一个一次性的项目。然而,我现在想保留它,所以我试图在事后将其添加到源代码管理中

我尝试了在项目打开时将项目添加到源代码管理中,以及将文件从“挂起的更改”窗口的“排除的更改”部分移动。在这两种情况下,我都会得到以下错误:

TF10169:在团队项目文件夹$/RadioButtonTest上尝试了不受支持的挂起更改。使用团队资源管理器中的项目创建向导创建项目,或使用团队项目删除工具删除项目

我的默认集合映射到E:\Chris\projects,我试图添加的项目直接位于该文件夹中


我遗漏了什么?

我不太清楚为什么会出现这种错误,但这里有另一种方法可以采用

  • 创建一个同名的新项目,并选中“添加到源代码管理”项目
  • 在Visual Studio中提交初始版本并关闭项目
  • 将真实项目的内容复制到新创建的项目上
  • 在VisualStudio中重新打开,让它检测新的更改
  • 将新更改提交给SCC

这是一种使现有项目进入源代码控制的循环方式

我也经历了同样的事情,我在我的VS在线页面上添加了一个同名的项目

试试这个:

  • 打开web浏览器至visualstudio.com主页
  • 在“最近的项目和团队”下
  • 点击“新”
  • 使用您的“RadioButtonTest”作为项目名称,并通过 创作流程
  • 从VS签入

  • 我找到了一种更简单的方法,可以将项目添加到VisualStudio12的源代码管理中。我选择了这个项目,进入“文件”菜单,选择“源代码管理”,在这里你可以看到一个选项“将这个项目添加到源代码管理”


    如果你没有看到这个选择,尽管我认为你会看到;您可以选择“高级”,然后选择“更改源代码管理”。在该对话框中,您将看到绑定到解决方案的所有项目。选择要添加到源代码管理的项目,然后选择“取消绑定”,然后选择“确定”。(它将抛出一个警告,某些文件已经在源代码管理中,请选择“全部忽略”)现在您的项目已解除绑定,右键单击项目名称,“将此添加到源代码管理”选项,然后瞧!现在你在加油了

    我通过右键单击解决方案并选择“将解决方案添加到源代码管理”来解决此问题。

    我在尝试在根目录下创建新的TFS项目文件夹(而不是“团队项目”)时遇到此问题。在尝试了上述所有建议后,我做了以下工作:

  • 已将我的代码复制到另一个文件夹
  • 对所有挂起的更改执行“撤消”(确保只包含手头项目的更改)
  • 已删除文件系统文件夹
  • 在TFS团队资源管理器中创建了“团队项目”(此向导自动在根目录下创建文件夹并签入变更集)
  • 将源代码复制回与团队项目同名的文件夹
  • 在VS中打开解决方案
  • 右键单击解决方案并单击“将解决方案添加到源代码管理”
  • 登记…终于成功了
    之所以会发生这种情况,是因为解决方案没有“团队项目”,但很可能有一个集合不是同一件事


    上面的答案帮助我找到了答案,但我所要做的就是根据MS网站上的说明创建一个新的团队项目:然后我就可以将解决方案添加到源代码管理中。

    我在签入项目时遇到了这个错误,我已在TFS中不存在的新团队文件夹中创建了解决方案,并通过执行以下操作进行了修复:

  • 转到团队资源管理器
  • 单击“主页”右侧的下拉箭头
  • 单击项目和我的团队
  • 单击新建团队项目

  • 添加与新项目文件夹同名的团队项目。

    这是每个人都会尝试使用此产品的第一件事。为什么微软没有测试这个案例?快把我逼疯了,这对我很有用。当您已经将解决方案添加到源代码管理中时,您就无法将新创建的项目添加到源代码管理中。