我目前正在学习如何将项目从一个集合迁移到另一个集合,并且我正在使用 VSTS-Sync Migrator 工具来完成这项工作。
我有一个工作项,它有一个指向仓库中分支的链接(它不是指向 git 提交的链接),并且在运行迁移器工具/脚本后,目标项目中的相同工作项包含除 git 分支链接之外的所有内容.
-> 我确保在迁移工作项之前迁移代码。
-> 我可以在迁移的工作项中手动附加相同的链接。
-> PAT 令牌具有完全访问权限
我附上了以下问题的图片,上次我在 StackOverflow 上提出问题时,图片没有出现,所以我还将添加每张图片的描述。
IMG 1:这是来自迁移脚本的警告消息。它说:
Cannot determine repository type from external link: vstfs:///Git/Ref/.....some link....
IMG 2:这是迁移的工作项,在“开发”下,它显示带有以下消息的感叹号:
Branch not found or no permission to access it.
IMG 3:这是源头的工作项。