我跑出的混帳數據文件夾上存儲的分區空間訪問Gitlab倉庫,所以我跟着這個鏈接change the data directory gitlab to store repos elsewhere無法運行以來的git-data文件夾
步驟但是這並不工作,所以我已經將git-data文件夾移回到/ var/opt/gitlab/git-data中,並將gitlab.rb文件配置恢復到之前的狀態,並在重新配置gitlab並重新啓動後仍然無法工作。
當我嘗試通過Web界面訪問存儲庫時,Gitlab simple告訴我存儲庫是空的。
我也試着改變對Git的數據文件夾的權限來讓Git作爲所有者和組,更改權限爲755
就是有人能指點一個可能的修復此?
我已經釋放了分區上的空間,所以不再是問題。
編輯:一些閱讀後,我已設置下列權限,它尚未解決問題;
# Holds repositories directory
sudo chown -R -v git:root /var/opt/gitlab/git-data
sudo chmod -R -v 0700 /var/opt/gitlab/git-data
# Holds git repositories
sudo chown -R -v git:git /var/opt/gitlab/git-data/repositories
sudo chmod -R -v 2770 /var/opt/gitlab/git-data/repositories
編輯:我登錄到Gitlab並創建了一個新的倉庫,這創造了罰款,並出現在git的數據/存儲庫文件夾,所以我懷疑是在Git的數據文件夾的權限是正確的。但由於某種原因,gitlab仍然認爲現有的存儲庫是空的。