PHP远程项目和颠覆

时间:2010-06-11 05:36:45

标签: php svn

我正在使用eclipse中的一个实时远程php项目。即,我只是使用RSE连接项目编辑文件并保存。

我最近设置了subeclipse,我想知道是否有办法将我的php文件添加到subversion项目中,同时还在处理实时项目?或者也许有更好的方法来做到这一点并获得相同的结果。

1 个答案:

答案 0 :(得分:1)

您不能直接将实时版本用作subversion存储库,但常见的方法是,每当您提交存储库时运行Subversion Post-Commit hook。钩子只是在特定事件之后执行的基本shell或批处理脚本。在此挂钩中,您将当前修订从存储库导出到实时系统。在这种情况下,如果您将错误提交到subversion,您将立即在实时系统中出现错误,这可能是危险的。

另一种方法是使用像ant这样的构建工具,它可以从存储库中为您部署应用程序。