我正在一个在eclipse中的现场远程php项目。即,我只需使用RSE连接项目编辑文件并保存。PHP远程项目和颠覆
我最近设置了subeclipse,想知道是否有一种方法可以将我的php文件添加到subversion项目中,同时仍然处理实时项目?或者也许有更好的方法来做到这一点,并得到相同的结果。
我正在一个在eclipse中的现场远程php项目。即,我只需使用RSE连接项目编辑文件并保存。PHP远程项目和颠覆
我最近设置了subeclipse,想知道是否有一种方法可以将我的php文件添加到subversion项目中,同时仍然处理实时项目?或者也许有更好的方法来做到这一点,并得到相同的结果。
您不能直接使用live版本作为Subversion存储库,但常见的方法是,只要您提交到存储库就运行Subversion Post-Commit hook。挂钩只是一个基本的shell或批处理脚本,在某个事件发生后会被执行。在此钩子中,将当前修订版本从存储库导出到实时系统。在这种情况下,如果您将错误提交到Subversion中,您将立即在现场系统中发现错误,这可能会造成危险。
另一种方法是使用像ant这样的构建工具,它从存储库为你部署应用程序。
你是唯一一个从事这个项目的人吗?你的意思是“活着”,网站已启动并正在运行,用户正在使用它? – Sjoerd 2010-06-11 06:25:12
是的,这是我的网站,只有我现在正在处理它。现场直播,我的意思是正在运行的网站。 – jax 2010-06-11 06:33:16