2013-01-10 39 views
1

我可以設置git以便自動檢測和自動檢測更改並部署嗎?和heroku一樣,我想在自己的Web服務器上設置git發佈,以便當用戶推送到github或bitbucket時,Web服務器將檢測推送的代碼更改並自動提取代碼。在我的網絡服務器上創建我自己的git發佈

作爲獎勵,在過程中運行一些後期構建批處理文件或腳本也不錯。

我想我可以用Jenkins服務器做到這一點,但還有其他更好的方法嗎?

+0

來自被拒絕的答案:設置掛鉤也相當容易,最好的來源是[Git Pro book 7.3] [1] [1]:http://git-scm.com/book/EN /自定義 - 針對Git Git的鉤 –

回答

0

你可以在你的服務器上設置一個git repo(可能是一個純粹的repo)和一個post-receive鉤子,然後當你推送到它時,鉤子(可以是任何腳本)都會運行。

相關問題