迁徙的项目只能一个一个的迁移,批量迁移写脚本应该能实现。
前提是windows 安装有git插件 ,才能执行以下命令
首先从gitblit中克隆项目文件:windows-cmd命令打开,进入创建的目录中 git(克隆所有gitblit中的项目)
git clone --bare http://域名/分组/仓库名称.git
示例:git clone --bare http://192.168.1.128/root/test.git
在你的git目录中就会存在test.git项目,前提是你的gitblit中有这个test项目
进入cmd命令:cd test.git
然后推送到你新的gitlab管理平台中:
git push --mirror http://新域名/新分组/新仓库名称.git
示例:git push --mirror http://192.168.1.155/root/test.git
备注:项目多了一定要好组,不然看起来很乱。