,,に基づきするガイドのラリー・リー、中国版の修正
(9-0安定-ZH枝例では)
ソースのインストールが完了し
推奨に従ってgitlab-CEのソースコードのdoc /インストール/ installation.mdコンテンツのインストールマニュアルGitLabの中国版。
関連の改正だけでする必要がありますソースのクローン作成の手順使用してhttps://gitlab.com/xhang/gitlab.git
倉庫をと接尾辞の現在のバージョンを上げる-zh
ことができます。
さらにあってもよい宝石をインストールするステップ6と使用https://gems.ruby-china.org
インストール宝石を加速するためにミラー。次のように具体的な手順は次のとおりです。
cd /home/git/gitlab
sudo -u git -H bundle config mirror.https://rubygems.org https://gems.ruby-china.org # For PostgreSQL (note, the option says "without ... mysql") sudo -u git -H bundle install --deployment --without development test mysql aws kerberos # Or if you use MySQL (note, the option says "without ... postgres") sudo -u git -H bundle install --deployment --without development test postgres aws kerberos
アップグレードの場合と同様のプロセスupdate.mdに従うことが適切かもしれません。
オムニバスインストールが終了しました
1.手動で終了し、完成したパッチをエクスポート
現在のバージョンを確認し、公式のパッケージのインストールまたはアップグレードが完了し使用してください。
#获取当前版本
gitlab_version=$(sudo cat /opt/gitlab/embedded/service/gitlab-rails/VERSION)
*** v11.3.3 ***現在のバージョンを仮定し、ライブラリはラベル(エンド-ZH)の中国語版の中国語版が含まれているかどうかを確認します。
あなたは、完成したラベルと同じバージョンの、ローカルに最初のクローンの倉庫を持っている場合。
# 克隆汉化版本库
git clone https://gitlab.com/xhang/gitlab.git
# 如果已经克隆过,则进行更新 git fetch
ラベルといえば、その後のパッチでオリジナルラベル、輸出のdiffファイルを比較します。
# 导出11.3版本的汉化补丁
git diff origin/11-3-stable origin/11-3-stable-zh > /tmp/11.3.diff
パッチファイルの現在の世代のバージョンの実装が完了した後、等 9.0.0-zh.diff
インポートは、パッチを終えました。
# 停止 gitlab
sudo gitlab-ctl stop
sudo patch -d /opt/gitlab/embedded/service/gitlab-rails -p1 < 9.0.0-zh.diff
何.rejファイルは、あなたがGitLabを再起動することはできないことを確認してください。
sudo gitlab-ctl start
再構成コマンドを実行します
sudo gitlab-ctl reconfigure
問題は、完成に発生した場合、GitLab(再インストールバックアップデータということに注意してくださいを)。