3
我需要運行一個腳本,當我的團隊成員創建一個新的資源庫時,將生成projects.list文件。gitolite在'wild'資源庫創建時運行hook
我們開發從'主'分支的固件,但分支永遠不會合並回主。由於永遠不會再合併,我決定爲每個不同版本的固件創建存儲庫。我開發了一個bash腳本來爲我創建projects.list文件。
find repositories/ -iname "*.git" -type d | grep --invert-match "gitolite-admin" | sed 's/repositories\///g' > /srv/git/projects.list
現在我無法創建鉤子來調用該腳本。
我試過讓gitolite爲我生成文件,但沒有運氣。任何幫助表示讚賞。謝謝!
回答
在配置/ gitolite.conf我做出了回購DEF是這樣的:
repo Firmware/[a-zA-Z0-9].*/[a-zA-Z0-9].*
C = @all
RW+ = @all
R = gitweb
config gitweb.owner = Repo Manager
謝謝!我完全錯過了那一行! – Ethan