我在一家主要使用 php 的小型机构工作,我们正在寻找一种简单的版本控制形式。我遇到了 cloud9,它看起来很完美,但我发现无法将它与我们的服务器集成。
然而,cloud9 确实与 github 无缝集成,这让我想到有没有办法将 github 与我的服务器集成。现在我的印象是,您可以在 svn 中使用“post_commit”钩子在提交时将文件 ftp 到服务器。是否有类似于这些的功能,我可以与 github 存储库一起使用,以便在提交时自动将文件发送到服务器?或者我可以在我的服务器上安装任何软件来监听 github 存储库中的任何更改,以便在进行任何更改时自行更新?