我的方案是我有集中的Git存储库服务器正在运行,开发人员使用它们将他们的代码从本地推送到集中Git服务器。
因为GitLab有更多的功能可视化,管理就像github所以我计划在现有设置中使用它。
是否可以使用git-server实现GitLab并保持最新,每次推送git-server都会在gitlab上反映出来?
答案 0 :(得分:0)
您可以在Git服务器上添加GitLab CE,将其指向您现有的裸仓库。
这样,您可以推送到同一台服务器,并仍然可以从GitLab功能中受益。
如果你打算镜像你的git服务器推送到gitlab.com
,那么你需要在你的裸仓库上post-receive
hooks,以便将它们推送到gitlab.com上宣布的等效回购。