如何使用我的bitbucket git repo自动更新测试Web应用程序?

我有一个可在Linux上的Apache上运行的PHP应用程序。我在Bitbucket / Git中有代码。现在,我在Windows笔记本电脑上本地克隆存储库,并使用IDE编辑代码。我使用WinSCP将代码推送到Linux服务器,在这里我只是浏览它以查看更改。我想设置一个测试版本(我已经通过Apache获得了虚拟主机/ URL),一旦我提交/推送到Bitbucket / Git存储库,该版本就会自动更新。我读过另一篇有关如何使用git post-commit钩子自动设置生产环境的文章(其他人则说它是在服务器端使用post-receive钩子)。但是我对于指令所指的“服务器”感到困惑。这篇文章几乎就是我想要的:https://www.digitalocean.com/community/tutorials/how-to-use-git-hooks-to-automate-development-and-deployment-tasks。但是当它到达git-dir时我迷路了。我的仓库位于Bitucket中,显然不在同一服务器上。其他人则说使用詹金斯和所有这些东西。但是我没有那么奢侈。有没有一种方法可以通过在我的Web服务器上的仓库中延长存储库或至少在其中创建目录和git init来实现。然后编写一个接收后的Web钩子,以将代码下拉到我的Web服务器文件夹中,并且每次有人从该仓库推送到仓库时,我都已将别名映射到每个仓库?还是我太难了?

carol0045 回答:如何使用我的bitbucket git repo自动更新测试Web应用程序?

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3131188.html

大家都在问