令人沮喪:我正在尋找基於gitolite的可管理的基於web的解決方案。由於遺失或過時的紅寶石套餐,Redmine一直失敗。至少我試圖使用gitLab。我,我用最後的導遊是常規one:基於gitolite的Gitlab安裝失敗
我轉載的每個點,一步一步,但也沒有辦法進行無差錯設置:
這應該是一個的最後步驟:
須藤-u gitlab -H捆綁EXEC耙gitlab:檢查RAILS_ENV =生產
但輸出告訴我用戶gitolite'(= GIT)是不是在gitolite組,以及如何解決這個問題:
檢查環境...
gitlab用戶在gitolite組? ...沒有
請修正:sudo的usermod命令-a -G gitolite gitlab欲瞭解更多信息,請參見:第 DOC /安裝/ installation.md 「系統用戶」
請修復上面的錯誤並重新運行檢查。 〜gitolite/.profile中沒有「-e」... rake中止!
沒有這樣的文件或目錄 - /var/lib/gitolite/.profile
/home/gitlab/gitlab/lib/tasks/gitlab/check.rake:320:in'讀」
/home/gitlab/gitlab/lib/tasks/gitlab/check.rake:320:in
check_issue_1056_shell_profile_error' /home/gitlab/gitlab/lib/tasks/gitlab/check.rake:257:in
塊(3級)在'任務:TOP => gitlab:檢查=> gitlab:ENV:檢查
(通過運行任務完整跟蹤 - 跟蹤
但是沒有機會處理這個問題。輸出保持不變。即使創建了管理員帳戶,也無法啓動Web服務器來管理帳戶。
所有的時間「壞網關」
你知道如何解決這個問題嗎?或者你知道另一種基於gitolite的合適解決方案嗎?
非常感謝 - 再次!
你說得對。我完全錯過了鍵入上面提到的有關PATH變量的cmd。感謝或你的幫助! –