redmine 和 gitolite 的整合

2021-09-08 23:57:39 字數 669 閱讀 5371

os:ubuntu 12.04 lts

redmine:1.3.2+dfsg1-1ubuntu1

gitolite:2.2-1

redmine 和 gitolite 可以整合起來,github上也有外掛程式可以整合,但是由於已經使用了一段時間了,還是研究一下手動整合。

1.修改預設建立版本庫的許可權

修改 gitolite的管理使用者目錄的 /home/git/.gitolite.rc 

$repo_umask = 0077;

改為:$repo_umask = 0027;

這樣建立的版本庫的組使用者的許可權就是r+x。

2.允許www-data讀取git版本庫

新增www-data到git組中

sudo usermod -a -g git www-data

3.允許www-data讀取repositories資料夾

由於gitolite預設建立的repositores資料夾只允許git使用者讀取,這裡需要修改一下

sudo chmod 750 /home/git/repositories

4.在redmine中設定git版本庫路徑

設定後能直接顯示了。

LinuxMint13搭建gitolite伺服器

linuxmint13搭建gitolite伺服器 1.首先需要閱讀 linuxmint13安裝無密碼訪問git 在該博文中講到客戶端的id rsa.pub在執行 ssh copy id i ssh id rsa.pub git localhost 以後,id rsa.pub的內容就被拷貝到了伺服器端...

redmine使用彙總redmine軟體工程過程

1 強制性當乙個新的問題 軌道 議題 敘述性說明 狀態 優先 分配給 父任務 假設沒有可以不填,假設有請務必填寫 開始日期 預計時間 黨羽,請注意,這時候一定不要填寫完成時間 2 如果你想在實時登記,每天上班每人解決問題 百分 注視 3 狀態 完畢日期 完畢百分比 耗時 活動 凝視 說明 4 每人每...

redmine備份 Redmine資料庫備份及搬家

bitnami redmine的備份分2種方式 1.匯出資料庫 2.整個目錄搬家 redmineapache redminemysql redminesubversion redminethin1 redminethin2 可以開啟windows服務控制面板,然後停掉上面的5個服務,或者去bitna...