2015-10-05 75 views
3

我已經通過crontab安排了GitLab備份,每天凌晨2點備份gitLab數據。 我的問題是自動清理備份文件。備份文件現在堆積如山,我想自動執行此任務。GitLab備份自動清理

在'gitlab.rb'中取消註釋以下行不起作用。

gitlab_rails [ 'backup_keep_time'] = 604800

您的信息,我的GitLab已安裝了綜合包裝在CentOS 7

回答

4

編輯gitlab.rb後,你需要運行gitlab-ctl reconfigure進行更改取影響。

+0

感謝隊友,我真的很感激。 Gilab和Linux環境是新的,因此經歷了很多麻煩。 – Randhir

+0

我現在有另一個問題,'gitlab-ctl reconfigure'失敗,出現以下消息:/opt/gitlab/embedded/cookbooks/cache/cookbooks/gitlab/recipes/default.rb中的配方編譯錯誤NameError ----- ---- 未初始化的常量Module :: SSLCertificateFile Cookbook Trace: --------------- /opt/gitlab/embedded/cookbooks/cache/cookbooks/gitlab/recipes/default.rb:35:in'from_file' – Randhir

+0

聽起來像是你配置文件中的一個問題。您可以嘗試使用空文件(或註釋掉的所有內容)運行它。 – marcolz