无法更改GitLab时区
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了无法更改GitLab时区相关的知识,希望对你有一定的参考价值。
我在尝试通过Web UI找到更改我的个人资料的GitLab时区的问题时遇到了一些问题。
看看其他一些帖子和文档,提到Public email
和Preferred language
之间有一个选项,这个选项我无法在我的个人资料设置下找到。
希望其他人遇到同样的问题,找到解决方案,这可以帮助我指出正确的方向
答案
如果GitLab UI没有公开,你需要修改GitLab配置本身(config/gitlab.rb
,或Omnibus:/etc/gitlab/gitlab.rb
)。
可以在
config/gitlab.yml
中更改全局时区配置参数:# time_zone: 'UTC'
如果要更改GitLab应用程序的默认时区,请取消注释并自定义。
要查看所有可用时区,请运行
bundle exec rake time:zones:all
。使用Omnibus安装,运行:
gitlab-rake time:zones:all` # edit the timezone gitlab-ctl reconfigure gitlab-ctl restart
另一答案
GitLab目前不支持为每个用户指定时区。它是整个GitLab服务器的global configuration。
有一个merge request添加它(从2015年7月起),但它似乎没有被接受。
关于@gitlab Twitter帐户,有一个类似的问题。 reply是:
不,时区设置是实例范围的。
以上是关于无法更改GitLab时区的主要内容,如果未能解决你的问题,请参考以下文章
gitlab远程仓库地址改变,导致本地无法git push代码解决方案