TFVC->;Git导入导致存储库为空
从21年3月2日起,进口是否被打破 今天,我在不同的AzDO项目中多次尝试导入过程,每次迁移完成后,我都会得到一个空的git回购 我确实看到了与回购协议性能下降相关的问题,并一直等到问题得到解决: 权限不是问题。我尝试提升权限,另一个用户也尝试了TFVC->;Git导入导致存储库为空,git,azure-devops,tfvc,Git,Azure Devops,Tfvc,从21年3月2日起,进口是否被打破 今天,我在不同的AzDO项目中多次尝试导入过程,每次迁移完成后,我都会得到一个空的git回购 我确实看到了与回购协议性能下降相关的问题,并一直等到问题得到解决: 权限不是问题。我尝试提升权限,另一个用户也尝试了 尝试使用历史迁移和不使用历史迁移。我们可以在我们这边复制此问题,我们已经在我们的开发者社区论坛上报告了此问题,您可以参考此以获取最新消息 作为一种解决方法,我们可以通过Git cmd将TFVC repo迁移到Git 按照迁移指南执行克隆命令: git
尝试使用历史迁移和不使用历史迁移。我们可以在我们这边复制此问题,我们已经在我们的开发者社区论坛上报告了此问题,您可以参考此以获取最新消息 作为一种解决方法,我们可以通过Git cmd将TFVC repo迁移到Git 按照迁移指南执行克隆命令:
git tfs clone {TFVC repo URL}
获取所有分支:
git tfs branch –init --all
对于每个分支,运行以下命令:
git checkout branch
git log -1
git tfs pull -c=changesetNumber
在azure devops中创建新的回购并获取回购URL。然后在上游设置git存储库:
git remote add origin {New repo URL}
最后,将所有本地更改推送到远程
git push origin -u -all
你可以参考这篇文章,了解更多细节