连接到 Azure DevOps 中的项目

Azure DevOps Services |Azure DevOps Server 2022 - Azure DevOps Server 2019 |TFS 2018

了解如何连接到项目以共享代码、生成应用、跟踪工作并与团队成员协作。 可以使用以下任一客户端:

项目定义一个过程和数据存储,在其中管理软件项目从规划到部署。 连接到项目时,可以连接到组织或项目集合。 可以在集合中定义一个或多个项目。 必须至少有一个项目。 有关详细信息,请参阅 “关于项目”和“缩放组织”。

先决条件

从 Web 门户连接

  1. 如果你不是安全组的成员,请让项目管理员添加你。

  2. 打开浏览器并输入使用以下格式的 URL:

    https://dev.azure.com/OrganizationName/ProjectName 
    http://ServerName/DefaultCollection/ProjectName

    例如,若要连接到名为 FabrikamPrime 的服务器,请键入: http://FabrikamPrime/DefaultCollection

    http://ServerName:8080/tfs/DefaultCollection/ProjectName

    例如,若要连接到名为 FabrikamPrime 的服务器,请键入: http://FabrikamPrime:8080/tfs/DefaultCollection

    默认端口为 8080。 如果不使用默认值,请为服务器指定端口号和目录。

  3. 首次访问服务器时,将显示 Windows 标识对话框。 输入凭据并选择“ 确定”。

    提示

    如果选择 “记住我”,则下次连接时无需输入凭据。

  4. 选择感兴趣的项目、团队或页面。

    在项目摘要页中,将鼠标悬停在服务上,然后选择所需的页面。 若要选择另一个项目,请选择 Azure DevOpsAzure DevOps 徽标

    选择服务页,水平导航

    在项目摘要页中,将鼠标悬停在服务上,然后选择所需的页面。 若要选择另一个项目,请选择 Azure DevOps 徽标 Azure DevOps 徽标。

    选择服务页,水平导航

若要详细了解每个页面和可以执行的任务,请参阅 Web 门户导航

使用不同的凭据登录

  1. 打开个人资料菜单,然后选择 “注销”。

    注销

  2. 选择 “登录 ”并输入凭据。

从团队资源管理器打开 Web 门户

从主页打开 Web 门户。

连接到 Web 门户

从 Visual Studio 或团队资源管理器连接

如果尚未下载 并安装 Visual Studio 版本

如果你不是 Azure DevOps 安全组的成员,请将其添加到其中。 请与团队成员联系。 需要服务器、项目集合和要连接到的项目的名称。

Visual Studio 2019

  1. 在团队资源管理器中选择“ 管理连接 ”按钮以打开 “连接 ”页。 选择 “连接到项目 ”以选择要连接到的项目。

    连接到项目

    连接到项目 会显示可以连接到的项目以及这些项目中的存储库。

    “连接到项目”对话框

  2. 选择“添加Azure DevOps Server以连接到Azure DevOps Services中的项目。 输入服务器的 URL,然后选择“ 添加”。

    ALM_EXL_AddServer

  3. 从列表中选择一个项目,然后选择“ 连接”。

更改登录凭据

Visual Studio 2019

  1. Connect 中,选择 “连接到 Project” 链接以使用不同的凭据登录。

    使用不同的凭据登录。

  2. 选择其他用户或选择 “添加帐户 ”以使用不同的凭据访问项目。

    使用不同凭据登录 VS 进行连接

  3. 使用与 Azure DevOps 项目(有效的 Microsoft 帐户或 GitHub 帐户)关联的帐户登录。

使用不同的 Visual Studio 凭据

可以使用不同于当前 Windows 用户帐户的凭据运行 Visual Studio。 在 Visual Studio 版本的 Program Files (86) 文件夹下查找devenv.exe

选择 Shift,右键单击 devenv.exe,然后选择“ 以其他用户身份运行”。

Visual Studio devenv.exe的上下文菜单

Visual Studio 的用户帐户和许可

若要连接到项目,需要将用户帐户添加到项目中。 Azure DevOps Services的组织所有者Project Administrators 组的成员通常添加用户帐户。 若要了解详细信息,请参阅添加组织用户并管理访问权限或添加或删除用户或组,管理安全组

Azure DevOps Services免费提供对前五个帐户用户的访问权限。 超出后,你需要为超额用户付费

对于本地 TFS,每个用户帐户都必须具有 TFS 客户端访问许可证 (CAL) 。 所有 Visual Studio 订阅和付费Azure DevOps Services用户都包含 TFS CAL。 从 Team Foundation Server 定价页了解有关许可的详细信息。

还可以向组织中具有有限访问权限的利益干系人提供访问权限,这些利益干系人有权选择功能,如 “工作为利益干系人”中所述。

配置 Visual Studio 以连接到 Azure DevOps 代理服务器

如果远程团队使用 Azure DevOps 代理服务器 来缓存文件,则可以将 Visual Studio 配置为通过该代理服务器进行连接,并在 Team Foundation 版本控制下下载文件。

  1. 首先,请确保已按照上一部分所述连接到Azure DevOps Server。

  2. 在 Visual Studio 工具 菜单中,选择“ 选项”,然后选择“ 源代码管理>插件选择”。 选择 Visual Studio Team Foundation Server

    “插件选择”页,“选项”对话框

  3. 对于 Visual Studio Team Foundation Server,请输入 Azure DevOps 代理服务器的名称和端口号。 选择 “使用 SSL 加密” (https) 进行连接

    VS TFVC 代理配置页,“选项”对话框

    确保指定了管理员分配给 TFS 代理的端口号。

若要将文件类型与比较或合并工具相关联,请参阅将文件类型 与文件比较工具关联 ,或 将文件类型与合并工具关联

其他哪些客户端支持连接到 Azure DevOps?

除了通过 Web 浏览器、Visual Studio、Eclipse、Excel 和 Project 进行连接外,还可以从以下客户端连接到项目:

要求和客户端兼容性

连接到比客户端支持的更高版本的Azure DevOps Server时,某些任务或功能不可用。 有关详细信息,请参阅 客户端兼容性

确定平台版本

请参阅 查找 Azure DevOps 平台和版本

后续步骤

详细了解如何:

如果需要的是代码存储库和 bug 跟踪解决方案,请从Azure Repos和管理 bug入门开始。

若要开始规划和跟踪工作,请参阅 敏捷工具入门,以规划和跟踪工作