将现有项目添加到源控件中的空白解决方案

时间:2014-03-20 08:01:41

标签: visual-studio-2012 tfs

我试图将几个现有项目放在一个空白解决方案中。然后需要将此解决方案和现有项目添加到TFS源代码控制中。

有没有办法实现这个目标?我根本无法找到如何完成这项工作。将项目添加到空白解决方案相对容易。除了它只放置对现有项目的引用,而不是将文件添加到解决方案。

因此,当在sourcecontrol上签入时,它无法识别项目文件,因为它们没有被添加到解决方案中,只是引用。

我怎样才能完成这项工作?

1 个答案:

答案 0 :(得分:0)

我设法搞清楚了。

  1. 添加要添加到解决方案目录的项目的项目文件。
  2. 添加对现有项目的引用(现在位于解决方案目录中的项目)。
  3. 在Windows资源管理器中,右键单击刚刚添加的项目地图并导航到“Team Foundation Server” - > “添加”。
  4. 显示消息框将描述将添加哪些文件(它们应该只是项目文件,没有任何目录或任何内容)。

    然后在Visual Studio中重新打开解决方案,项目应该显示在源代码管理中。

    修改:要在pending-changeswindow中显示的更改,您只需手动添加它们即可。它们应显示为“已检测到”。选择要升级的这些,你应该可以检查它们。