如何解决Github Commit钩子用于将服务器集成到cloud9
|| 我在一家主要与php合作的小型代理公司工作,我们正在寻找一种简单的版本控制形式。我遇到了cloud9,它看起来很完美,但是我找不到将其与我们的服务器集成的方法。 但是,cloud9确实与github无缝集成,这使我认为有一种方法可以将github与我的服务器集成。现在,我的印象是,在进行提交时,可以在svn中使用\'post_commit \'钩子将文件通过ftp传输到服务器。提交存储库时,是否可以使用与github存储库类似的功能来自动将文件发送到服务器?还是我可以在服务器上安装任何软件来侦听github存储库中的任何更改,以便在进行任何更改时进行自我更新?解决方法
GitHub提供了帖子接收钩子,可用于执行您想要的操作。每当您推送到GitHub时,都会发送对预配置URL的POST请求。 POST消息的主体包含一个JSON结构,其中包含有关推送和所涉及的提交的所有信息。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。