1

我不记得我现在尝试将项目添加到 Team Foundation Server 时所采取的确切步骤,但它不起作用。

我打算做的是在 CSReports 下添加一个项目(其中有几个相关项目)。

如果我从 Visual Studio 中的团队资源管理器转到源代码管理资源管理器,我有一个 CSReports 和一个 RoboRprtrDateFilesGeneratorUtil,但连接到 Team Foundation Server 对话框在 CSReports 下方显示没有“RoboRprtrDateFilesGeneratorUtil”,甚至在客户端服务下方也不显示;只有 CSReports 出现在客户服务下方:

在此处输入图像描述

在 Windows 资源管理器中,它甚至更加古怪:在 \Workspaces 下有一个 CSReports" 文件夹,它在同一级别上同时具有另一个 CSREports 和一个 RoboRprtrDateFilesGeneratorUtil:

在此处输入图像描述

那么为什么 RoboRprtrDateFilesGeneratorUtil “在那里”,但它本身并不是一个正式的团队项目?我怎样才能做到这一点?我需要重新开始吗?如果是这样,我怎样才能首先摆脱它显示的 RoboRprtrDateFilesGeneratorUtil ?只需从 Windows 资源管理器中删除文件夹就足够了吗?

更新

我跟着婷婷的步骤,它似乎工作,因为我能够随后检查来自 RoboRprtr 的文件,而没有任何舌头或手指从隐藏在感染软件的数字窗帘后面的侏儒的任何咯咯声或摇摆手指,但是,尽管 RoboRprtr 现在表面上是 CSReports TeamProject 的重要组成部分,正如可以在文件夹窗格中的源代码管理资源管理器中看到的那样,RoboRprtr 仍然没有出现在“连接”对话框中“客户服务”团队项目集合下方的项目列表中:

在此处输入图像描述

RoboRprtr 应该是“客户服务”下的团队项目,与 CSReports 处于同一级别,而不是 CSReports 的子项目。

焦油和羽毛国家在这里发生了什么?

4

1 回答 1

1

从您在上面发布的第一张图片中,您还没有签入您的更改。所以请尝试以下步骤在 CSReports 团队项目下添加 RoboRprtrDateFilesGeneratorUtil 项目。

  1. 在源代码管理资源管理器的集合级别,右键单击并选择Undo Pending changes在此处输入图像描述
  2. 选择 RoboRprtrDateFilesGeneratorUtil 并单击Undo Changes
  3. 现在您在源代码管理资源管理器中看不到 RoboRprtrDateFilesGeneratorUtil 项目。
  4. 在 Windows 资源管理器中,将 RoboRprtrDateFilesGeneratorUtil 文件夹复制到 CSReports 文件夹下。

在此处输入图像描述

  1. 在源代码管理资源管理器中,右键单击 CSReports 并选择Add Items to Folder
  2. 选择 RoboRprtrDateFilesGeneratorUtil 文件夹并单击Finish

更新:

  1. 您需要先创建一个名为“RoboRprtr”的团队项目。您可以从 Team Explorer 或 TFS Web 访问页面创建团队项目,请参阅此文档
  2. 然后在 Source Control Explorer 中,您将看到 RoboRprtr 团队项目。连接到它并为其创建工作区映射。 在此处输入图像描述
  3. 在“CSReports”团队项目中,右键单击“RoboRprtr”文件夹并选择“移动... ” 。 在此处输入图像描述
于 2017-03-17T07:15:13.767 回答