我使用的是GitLab CE。我通过apt-get升级将GitLab CE从7.14.3升级到8.9.6。成功升级后,我发现位于/etc/ gitlab /gitlab.rb中的gitlab配置文件保持不变。
但是为什么呢?我以为GitLab upgrade会自动更新gitlab.rb的新特性。现在,我必须复制最新的配置文件,找到不同之处,然后将其合并到我当前的gitlab.rb中。
有没有办法将配置文件自动升级到最新版本,并合并我所更改的配置?
发布于 2017-11-16 22:00:20
您可以很容易地使用gitlab-ctl diff-config
检查差异。
然后更改新的内容,以便差异最小,或者如果您没有对gitlab.rb
做任何更改,则可以直接复制/opt/gitlab/etc/gitlab.rb.template
。
https://stackoverflow.com/questions/38519832
复制相似问题