git - 将 TFS 存储库迁移到 AzureDevOps 存储库 - 解决方案中缺少文件
问题描述
我有一个 BI 解决方案,其中 SSAS、SSIS、SSRS 和 .sqlproj 项目存储在 TFS - git repo 中。我已使用 Visual Studio 2019 作为中间工具将其从 TFS - git repo 迁移到 AzureDevOps repo。从我的本地计算机上的 TFS 存储库中克隆解决方案,然后将所有文件(整个解决方案)推送到 AzureDevOps 存储库,但似乎并非所有文件都被推送到新存储库中。
使用 VS 2019 推送文件是否有最大限制?我的解决方案共有 2.601 个文件,磁盘大小仅为 143 MB ...
解决方案
无需使用 Visual Studio 2019 作为中介工具。
直接使用 git 命令行来处理这个问题,以防某些文件被 Visual Studio 自动忽略。
正如 Etienne评论的那样,还要注意您的.gitignore
文件,确保您需要的所有文件都已提交并推送到远程 Azure DevOps Repo。
您可以参考此博客,通过五个简单的步骤手动迁移 Git 存储库:
- 创建一个空的 Git 存储库
- 镜像存储库
- 推送回购
- 验证新存储库
- 配置新的仓库
推荐阅读
- javascript - 为什么我收到一个空数组?
- javascript - socket.io 向所有人发出,除了某些特定的客户端
- javascript - 切换设置 setinterval 的功能
- python - 变量外的函数更改自发
- r - 如何从字符串中提取包含在单词组/单词列表中的单词?
- android - 从 Fragment 到 Activity 的 Widget 数据
- javascript - 如何按类别排列数组?
- graphics - 如果可以使用网格属性,为什么要使用着色器?
- python-3.x - 有没有办法使用 pygad 模块执行多目标分析?
- android - Visual Studio 无法创建新的 Android 设备