近年来,客户被鼓励将代码库从Azure Repos迁移到GitHub,以利用AI驱动的开发体验。对于仍在使用Azure Repos的团队,Copilot Autofix在Azure DevOps的GitHub高级安全中提供有限预览。该功能利用CodeQL引擎自动生成修复建议,简化漏洞发现到修复的过程。用户可在Advanced Security标签中生成修复,审核后合并请求。
微软在Azure Repos中推出GitHub Copilot代码审查的公共预览,旨在帮助使用Azure Repos的客户。用户需注册参与预览,设置后可在拉取请求中请求Copilot审查。审查过程简单,Copilot会提供建议和评论。预览期间限制每个拉取请求只能有一个并发审查,完成审查将消耗GitHub AI信用,费用与拉取请求大小相关。
微软推出企业实时迁移(ELM),帮助团队将Azure Repos迁移至GitHub,支持开发者在迁移过程中持续工作,数据实时同步,最终切换仅需短暂停机。目前该功能处于有限公测阶段,旨在减少干扰和风险,适应混合工作流程。
微软推出企业实时迁移(ELM),帮助团队将Azure Repos迁移至GitHub,确保开发者在迁移过程中持续工作,数据实时同步,最终切换仅需短暂停机。ELM支持灵活迁移,满足企业需求。
Azure Repos近期进行了多项改进,包括禁用过时的TFVC检查政策、优化拉取请求评论导航、更新通知以减少噪音、支持多级分支的拉取请求模板等。Azure DevOps MCP服务器也在扩展,未来将推出改进的Git政策配置API和更多拉取请求功能。
微软将停止支持SSH-RSA加密方法连接Azure Repos,用户需迁移到更安全的RSA-SHA2-256或RSA-SHA2-512加密方法。从2024年3月开始逐步限制使用SSH-RSA,2024年第二季度完全停止支持。用户需升级到支持新加密方法的Azure DevOps Server版本。
GitHub发布了新的Remote Repositories扩展,允许用户在Visual Studio Code中快速、安全地访问远程代码库,无需克隆。用户可以直接浏览、编辑和提交代码,节省时间和存储空间。该扩展支持GitHub,并将很快支持Azure Repos,简化开发者工作流程。
完成下面两步后,将自动完成登录并继续当前操作。