我有一个由MySQL数据库支持的PHP网站和一个向subversion提交代码的程序员团队.通常我们编写代码,在本地测试它,提交subversion,然后将更改的文件复制到隐藏区域进行在线测试.
但是可以犯错误.偶尔我想刷新网站,以便毫无疑问地知道网站代码和数据库确实代表了颠覆中的内容.我希望尽可能接近一键式解决方案,以便它是万无一失的.
最好的方法是什么?
顺便说一句,如果重要的话,我们在Windows机器上开发.
使用post-commit钩子提交后,可以自动完成导出:
http://svnbook.red-bean.com/en/1.5/svn.ref.reposhooks.post-commit.html
您可以设置挂钩以自动将项目导出到隐藏区域内以进行在线测试.