시간대 변경

Tier: Free, Premium, Ultimate Offering: Self-Managed

config/gitlab.yml에서 전역 시간대 구성 매개변수를 변경할 수 있습니다.

# time_zone: 'UTC'

기본 GitLab 애플리케이션의 시간대를 변경하려면 주석 처리하고 사용자 정의하십시오.

사용 가능한 시간대 보기

모든 사용 가능한 시간대를 보려면 bundle exec rake time:zones:all을 실행합니다.

Linux 패키지 설치의 경우 gitlab-rake time:zones:all을 실행합니다.

note
이 Rake 작업은 리컨피규레이션 중에 Linux 패키지 설치에서 필요한 TZInfo 형식의 시간대를 나열하지 않습니다. 자세한 내용은 issue 27209를 참조하세요.

Linux 패키지 설치에서 시간대 변경

GitLab은 기본적으로 시간대를 UTC로 설정합니다. /etc/gitlab/gitlab.rb에 전역 시간대 구성 매개변수가 있습니다.

시간대 디렉터리을 얻으려면 GitLab 애플리케이션 서버에 로그인하고 서버용 TZInfo 형식의 시간대 디렉터리을 생성하는 명령을 실행하십시오. 예를 들어, timedatectl을 설치하고 timedatectl list-timezones를 실행합니다.

업데이트하려면 해당 지역에 가장 적합한 시간대를 추가하십시오. 예를 들어:

gitlab_rails['time_zone'] = 'America/New_York'

구성 매개변수를 추가한 후 GitLab 인스턴스를 리컨피규레이션하고 재시작하십시오.

gitlab-ctl reconfigure
gitlab-ctl restart

사용자별 시간대 변경

사용자는 자신의 프로필에서 시간대를 설정할 수 있습니다. GitLab.com의 경우 기본 시간대는 UTC입니다.

새 사용자에게는 기본 시간대가 없습니다. 새 사용자는 프로필에 표시되기 전에 명시적으로 시간대를 설정해야 합니다.

자세한 내용은 시간대 설정을 참조하세요.