我的 Ubuntu 服务器安装了 Apache 和 Subversion。我将此服务器用作临时服务器,纯粹用于测试目的。我使用 Apache 来托管 Web 应用程序,并使用 Subversion 来保存源代码的版本副本。
我目前的工作流程:
- 对文件进行更改
- 将文件提交到 Subversion 存储库
- 通过 SFTP 将新文件上传到 Apache 公共目录
- 在我的网络浏览器中查看更改
如果我的工作流程是这样的,我会更开心:
- 对文件进行更改
- 将文件提交到 Subversion 存储库
- 在后台,Subversion 将提交文件的副本放入 Apache 公共目录
- 在我的网络浏览器中查看更改
我几乎没有服务器管理经验,感谢任何帮助或指点。我听说提交后挂钩是我所需要的,并且我可以编写 bash 脚本来执行此操作,但我不确定从哪里开始,并且经过大量的谷歌搜索后并没有真正找到任何东西。
谢谢!