2013-01-10 59 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钩子,然后当你推送到它时,钩子(可以是任何脚本)都会运行。

相关问题