我们希望移动我们当前的GIT存储库(大约9-10个),每个大约有20-50个分支到gerrit.我们真的必须手动将每个分支(最坏情况:500个分支!)推入gerrit还是有更好的解决方案?gerrit守护程序将在当前的git服务器上运行.
有几个选择:
只需使用filesystem命令将存储库移动到服务器上的正确位置即可.Gerrit守护进程会毫无问题地接收它们.
使用git绕过审核将它们推送到服务器. git push $SERVER$ refs/heads/*:refs/heads/*应该工作得很好.您需要为每个存储库执行一次此操作,它将推送该存储库中的所有分支.您需要Gerrit的权限才能创建分支机构并绕过审核.
| 归档时间: |
|
| 查看次数: |
1466 次 |
| 最近记录: |