Azure DevOps个人账号转组织账号:账号迁移与关联方法咨询
如何将Azure DevOps个人账号关联/迁移到Azure AD公司账号?
没问题,这事儿完全可行,主要分账号关联和内容迁移两个方向来操作,我给你拆解清楚:
一、关联个人账号与Azure AD公司账号
这种方式能让你用公司账号直接登录,同时保留个人账号的资源访问权限,步骤很简单:
- 先登录你当前绑定公司邮箱的Azure DevOps个人账号
- 点击右上角头像 → 选择「个人资料」
- 切换到**「安全性」**选项卡,找到「关联标识」入口
- 点击「添加标识」,然后用你的Azure AD公司账号完成登录验证,就能完成关联了。
- 关联后,你既可以用原个人账号登录,也可以用公司账号登录,两个账号会共享对已授权资源的访问权限,但个人账号的身份还是独立的,不会被替换。
二、迁移个人账号内容到公司账号组织
如果想把个人账号里的项目、仓库等资源完全转移到公司组织下,也有对应的方法:
1. 转移整个项目
如果你是个人项目的所有者,可以直接把项目转移到公司组织:
- 打开个人项目的设置页面 → 选择「项目详细信息」
- 点击「转移项目」,选择目标公司组织(需要目标组织的管理员权限,或者提前和管理员沟通开通权限)
- 确认转移即可,转移后项目会归属到公司组织,由公司账号管理。
2. 迁移代码仓库
- 方法一:导入仓库。在公司组织的项目里新建仓库,选择「导入仓库」,输入个人仓库的URL,完成导入(会复制所有分支和提交记录)。
- 方法二:Git命令推送。本地克隆个人仓库,添加公司仓库为远程仓库:
git remote add company https://dev.azure.com/[公司组织]/[项目]/_git/[仓库名] git push --all company git push --tags company
3. 迁移工作项
- 少量工作项可以手动导出/导入:打开工作项列表 → 选择「导出到CSV」,然后在公司项目里选择「导入工作项」上传CSV文件。
- 大量工作项可以使用Azure DevOps市场里的工作项迁移工具(官方或第三方均可),能批量迁移工作项及关联的历史记录、附件等。
注意事项
- 关联账号前,确保你的Azure AD公司账号已经被添加到对应的Azure DevOps组织中,否则关联后也无法访问公司组织的资源。
- 转移项目或迁移内容前,建议备份重要数据,避免意外情况导致数据丢失。
- 个人账号不会被"转换"成公司账号,关联只是实现了登录和权限的打通,如果你需要完全使用公司账号作为主身份,迁移内容后可以逐步停用个人账号的访问权限。
内容的提问来源于stack exchange,提问作者Robin
相关产品推荐
相关产品推荐

