无法更改 GitLab 时区

Kod*_*die 6 timezone gitlab

我在尝试通过 Web UI 查找在何处更改我的个人资料的 GitLab 时区时遇到了一点问题。

查看其他一些帖子和文档,其中提到了Public email和之间有一个选项Preferred language,我在我的个人资料设置下找不到这个选项。

希望其他人也遇到过同样的问题,并找到了解决方案,这可以帮助我指明正确的方向

Von*_*onC 3

如果 GitLab UI 没有公开这一点,您将需要修改 GitLab 配置本身(config/gitlab.rb,或者对于 Omnibus:/etc/gitlab/gitlab.rb)。

\n

请参阅“更改您的时区

\n
\n

可以在以下位置更改全局时区配置参数config/gitlab.yml

\n
# time_zone: \'UTC\'\n
Run Code Online (Sandbox Code Playgroud)\n

如果您想更改 GitLab 应用程序的默认时区,请取消注释并自定义。

\n

要查看所有可用时区,请运行bundle exec rake time:zones:all

\n

通过 Omnibus 安装,运行:

\n
gitlab-rake time:zones:all`\n# edit the timezone\ngitlab-ctl reconfigure\ngitlab-ctl restart\n
Run Code Online (Sandbox Code Playgroud)\n
\n
\n

注意:自 2018 年 9 月以来,情况发生了变化:

\n

请参阅GitLab 14.2(2021 年 8 月)

\n
\n

在用户\xe2\x80\x99s 配置文件上显示本地时间

\n

当地时间现在显示在用户个人资料上。

\n

在以前的版本中,您可以设置时区,但它在整个 GitLab 中不可见。这一改进对于分布式团队非常有帮助,可以帮助其他人知道其他人何时可能有空。

\n

https://about.gitlab.com/images/14_2/tz_profile.png -- 在用户个人资料上显示当地时间

\n

请参阅文档问题

\n
\n