Team Foundation Server - 文件不显示在源代码管理资源管理器中

Team Foundation Server - Files don't show in Source Control Explorer

我目前正在和另外两个成员一起做一个学校项目。我们使用带有 Visual Studio 的 Team Foundation Server 来共享项目和进行协作。

我已将项目添加到源代码管理(文件 > 添加到源代码管理 > 选择 Team Foundation 版本控制 > 选择团队项目位置)并签入所有更改。

有趣的是,虽然我的组员能够连接到服务器并配置工作区映射,但源代码管理资源管理器对他们来说是空的。然而,我的显示了相应的文件和文件夹(见下图)

Source Control Explorer on my side. On my groupmates' machines, Source Control Explorer is empty. All it shows is "beitrik.visualstudio.com\DefaultCollection" under the "Folders" section.

有什么办法可以解决这个问题吗?右键单击 "beitrik.visualstudio.com\DefaultCollection" 并选择“获取最新版本”也不起作用,因为生成的消息将是 "All files are up to date".

谢谢!

您的其他贡献者处于利益相关者访问级别。利益相关者不能贡献代码;这是一个权限级别,适用于那些将贡献需求和监控项目进度但不积极贡献代码的人。利益相关者不需要任何许可,这是最大的吸引力。

但是,您最多可以免费获得 5 个用户(包括您自己),因此您可以将他们添加到基本级别,以便他们可以贡献代码。您可以从项目的根目录转到 "Users" 选项卡(例如 http://youraccount.visualstudio.com)。

正如 Daniel Mann 提到的,另外两名成员正在作为 stakeholder 工作,无法为代码做出贡献。

As a stakeholder, you can:

  • View, add, and modify items on the backlog
  • View, create, and modify work items such as stories, features, and bugs
  • View, create, and save queries
  • View team dashboards and portfolio backlogs
  • Create and receive alerts when changes are made to work items
  • Submit, view, and change your feedback responses.

您可以有 5 个 Basic Access 免费用户,他们可以为代码做出贡献。通过以下步骤配置它:

  1. 从 Web 门户打开您的 VSTS 帐户。
  2. Select "Users" 面板。

您可以在此选项卡上添加或编辑用户,将访问级别更改为 "Basic" 将授予对代码的访问权限。

参考这个link了解更多详情:Manage users and their access levels in your Visual Studio Team Services account