0
我使用ssh訪問遠程git存儲庫。我在鉤子目錄中添加這樣一個簡單的後收到腳本:Post-receive掛鉤無法識別參數
#/bin/sh
REPO="$1"
REV="$2"
echo $REPO $REV >> /var/log/gitlog
我改變了本地PC的代碼,並推了很多次,我什麼也沒看見在/var/log/gitlog
。我已經檢查了收到後的許可。其文件掩碼已設置爲777.所有用戶都可以在控制檯上執行腳本。
你是對的。我不能用$ 1來獲取參數。我從SVN鉤子複製了這個腳本,並提出了這個問題。使用「讀取oldrev newrev refname」是正確的方法。非常感謝! – flypen