Azure DevOps Services |Azure DevOps Server |Azure DevOps Server 2022 |Azure DevOps Server 2020
了解如何从客户端连接到项目、共享代码、生成应用、跟踪工作并与团队成员协作。 可以从以下任何客户端连接到项目:
- Web 门户
- Visual Studio 或团队资源管理器
- 带有 Android Studio 的 Azure DevOps 服务插件的 Android Studio
- 带有 IntelliJ 的 Azure DevOps 服务插件的 IntelliJ
- Visual Studio Code
项目定义了一个流程和数据存储,你可以在其中从规划到部署管理软件项目。 连接到项目时,你连接到组织或项目集合。 有关详细信息,请参阅 关于项目和缩放组织。
先决条件
| 类别 | 要求 |
|---|---|
| 项目成员身份 | 项目成员. |
| 远程工作 | 如果远程工作,请将客户端配置为 连接到 Azure DevOps 代理服务器。 从每个客户端,你可以切换上下文到不同的项目并以不同的用户身份连接。 |
| 代码库设置 | 设置 Git 或 设置 Team Foundation 版本控制 (TFVC)。 |
从 Web 门户连接
- 登录到你的项目 (
https://dev.azure.com/{Your_Organization}/{Your_Project})。
- 登录到你的项目 (
http://ServerName/{DefaultCollection}/{Project_Name})。
有关详细信息,请参阅 Web 门户导航。
使用不同的凭据登录
打开你的个人资料菜单,然后选择“使用不同的帐户登录”。
选择“登录”并输入你的凭据。
从团队资源管理器打开 Web 门户
从主页打开 Web 门户。
从 Visual Studio 或团队资源管理器连接
如果尚未安装,请下载并安装一个版本的 Visual Studio。
如果你不是 Azure DevOps 安全组的成员,请加入一个。 咨询团队成员。 需要要连接的服务器、项目集合和项目的名称。
在团队资源管理器中选择“管理连接”图标,然后选择“连接到项目”。
显示所有你可以连接到的项目以及这些项目中的存储库。
选择“添加 Azure DevOps Server”以连接到 Azure DevOps Server 中的项目。 输入你的服务器的 URL 并选择“添加”。
从列表中选择一个项目,然后选择“连接”。
更改登录凭据
Visual Studio 2022
在团队资源管理器中选择“管理连接”图标,然后选择“连接到项目”。
选择不同的用户或选择“添加帐户”以使用不同的凭据访问项目。
使用与 Azure DevOps 项目关联的 Microsoft 或 GitHub 帐户登录。
使用不同的 Visual Studio 凭据
可以使用与当前 Windows 用户帐户不同的凭据运行 Visual Studio。 在适用于你的 Visual Studio 版本的 Program Files (86) 文件夹下找到 devenv.exe。
按住 Shift 键并右键单击 devenv.exe,然后选择“以其他用户身份运行”。
Visual Studio 的用户帐户和许可
要连接到项目,你需要将你的用户帐户添加到该项目中。 Azure DevOps 的组织所有者或项目管理员组的成员通常会添加用户帐户。 有关更多信息,请参阅添加组织用户并管理访问权限或添加或删除用户或组、管理安全组。
Azure DevOps 服务免费提供对前五个帐户用户的访问权限。 超出后,你需要为超额用户付费。
你还可以为组织中的干系人提供访问权限,他们对特定功能的访问权限有限,如以干系人身份工作中所述。
配置 Visual Studio 以连接到 Azure DevOps 代理服务器
如果远程团队使用 Azure DevOps 代理服务器来缓存文件,你可以配置 Visual Studio 通过该代理服务器连接并下载 Team Foundation 版本控制下的文件。
如前一部分所述,确保已连接到 Azure DevOps。
从 Visual Studio 的“工具”菜单中,选择“选项”,然后选择源代码管理>插件选择。 选择 Visual Studio Team Foundation Server。
对于 Visual Studio Team Foundation Server,输入 Azure DevOps 代理服务器的名称和端口号。 选择使用 SSL 加密 (https) 进行连接。
确保指定管理员分配给 Azure DevOps 代理的端口号。
要将文件类型与比较或合并工具相关联,请参阅将文件类型与文件比较工具相关联或将文件类型与合并工具相关联。
要求和客户端兼容性
当你连接到的 Azure DevOps 版本高于你的客户端支持的版本时,某些任务或功能将不可用。 有关更多信息,请参阅客户端兼容性。