无法将现有项目检入到VisualStudio.com

15
我已安装Visual Studio Express 2012,并与我的VisualStudio.com账户链接。我创建了一个新项目,但是我没有勾选“添加到源代码控制”选项,因为我打算它是一个可丢弃的项目。然而,现在我想保留它,所以我正在尝试事后将其添加到源代码控制中。
当项目打开时,我尝试将项目添加到源代码控制并移动“待处理更改”窗口中的文件。在这两种情况下,我都会收到以下错误:
"TF10169:不支持对团队项目文件夹$/RadioButtonTest进行未处理更改操作。请使用Team Explorer中的项目创建向导创建项目或使用Team Project删除工具删除项目。"
我的默认集合映射到E:\Chris\projects,并且我要添加的项目直接位于该文件夹中。
我漏掉了什么?
7个回答

13

我也遇到过完全相同的问题-尝试了一下后,通过在我的VS Online页面添加一个同名项目使它正常工作。

可以尝试以下步骤:

  1. 打开你的浏览器并进入visualstudio.com首页
  2. 在“最近的项目和团队”下
  3. 点击“新建”
  4. 使用 “RadioButtonTest” 作为项目名称并按照创建流程进行操作
  5. 从VS中提交更改

2
这是每个人都会尝试使用这个产品的第一件事。为什么微软没有测试这种情况?让我发疯了。 - John Shedletsky

1
这是因为解决方案中没有“团队项目”,但很可能有一个不同的集合。
上述答案帮助我找到了解决方法,但我只需要按照MS网站上的说明创建一个新的团队项目https://msdn.microsoft.com/en-us/library/dhedaeb2(v=vs.90).aspx,然后就能将解决方案添加到源代码控制中。

1
我找到了一种更简单的方法来为Visual Studio 12添加项目到源代码控制。我选择了项目,进入“文件”菜单,选择“源代码控制”,在那里您可能会看到一个选项,“将此项目添加到源代码控制”。如果您没有看到该选项,尽管我认为您会看到;您可以选择“高级”,然后选择“更改源代码控制”。在该对话框中,您将看到所有绑定到解决方案的项目。选择要添加到源代码控制的项目,然后选择“取消绑定”,然后选择“确定”(它会抛出一个警告,说明某些文件已经在源代码控制中,请选择“全部忽略”)。现在您的项目已经取消绑定,在项目名称上右键单击,选择“添加到源代码控制”,然后就完成了!现在您可以愉快地使用它了!

这对我有用。当您已将解决方案添加到源代码控制中时,您无法将新创建的项目添加到源代码控制中。 - Reverove Likia

0
我通过右键单击解决方案并选择“将解决方案添加到源代码控制”来解决了这个问题。

0

我不太确定为什么会出现这个错误,但是这里有另一种方法可以尝试。

  • 使用相同的名称创建一个新项目,并勾选“添加到源代码控制”项目。
  • 提交初始版本并在Visual Studio中关闭该项目
  • 将真实项目的内容复制到新创建的项目中
  • 在Visual Studio中重新打开并让它检测到新的更改
  • 将新更改提交到SCC

这是一种将现有项目放入源代码控制的迂回方式。


0
我在尝试在根目录创建一个新的 TFS 项目文件夹(而不是“团队项目”)时遇到了这个问题。 在尝试以上所有建议后,我采取了以下措施:
  1. 将我的代码复制到另一个文件夹中
  2. 对所有待处理更改执行“撤消”操作(确保仅包括当前项目的更改)
  3. 删除文件系统文件夹
  4. 在 TFS Team Explorer 中创建“团队项目”(此向导会自动在根目录创建一个文件夹并检入变更集)
  5. 将我的源代码复制回与团队项目同名的文件夹中
  6. 在 VS 中打开解决方案
  7. 右键单击解决方案并单击“将解决方案添加到源代码控制”
  8. 检入……终于成功了!

0

当我去检查一个项目时,我遇到了这个错误。我在一个新的团队文件夹中创建了解决方案,但它不在TFS中,通过以下步骤解决了问题:

  1. 进入Team Explorer
  2. 点击Home右侧的下拉箭头
  3. 点击Projects and My Teams
  4. 点击New Team Project...

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


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接