![]() |
1
1
Depending on the version of TFS on the server, it could have a built-in option to import the TFVC history into a git repo on the same server 。之后,您可以将其镜像克隆到磁盘并复制。不过,这将从单个分支获取有限的历史记录。 Git TFS不需要在服务器上有任何特殊权限即可运行,因此,与其使用安装程序,不如尝试通过从您自己的工作站复制已安装的位来创建可移植版本。 您需要几样东西:
打开命令提示符,将3个可执行文件的路径添加到路径变量中,然后运行该工具。它应该只是工作。 在极端情况下,我会获得TFS数据库的副本,在我的机器上安装TFS/AAzure DevOps服务器的本地副本,并连接数据库。这样,您就可以完全访问服务器中的内容,从而运行所需的任何工具,而无需在原始服务器中安装任何内容。 |
![]() |
2
0
客户端必须为每个分支HEAD导出一个zip文件,以便在新的Git本地存储库中导入所述分支。 这确实会忽略在每个分支中完成的提交,这是“复杂”迁移的标准操作(保留旧存储库以供参考)
但是您仍然需要将新的存储库导出回客户端,您可以这样做
with
|
![]() |
Eva · Github与AWS codecommit镜像和同步的操作 2 年前 |
![]() |
bibi · 如何在推送事件中排除主分支 2 年前 |
![]() |
Stilian · 存储库设置中没有Github页面部分 2 年前 |
![]() |
kopew · GitHub的电报机器人项目 2 年前 |
![]() |
Frederik Roland · Gradle文件夹在打开时填充 2 年前 |
![]() |
John · 为什么github用户名和提交名称不一样? 2 年前 |