1
我在这种情况下:我有一个CakePHP的网站远程开发工作。SVN没有本地副本
他工作在一个本地副本(PHP等),并更新临时服务器。我通常会直接在远程登台服务器上进行编辑(主要是CSS和文本更改),因为我无法运行网站的本地副本。如果没有在本机上运行本地副本,您对SVN环境有什么建议?
我不得不设置与魔豆的帐户做一键从登台到生产和被修改的文件自动FTP上传就当开发者提交临时服务器部署。
我的问题是,我能做什么来充实我的变化,我直接修改远程测试服务器上的文件?
谢谢
我开始认为如果我可以运行本地副本将是最好的。本地文件编辑> svn commit>自动ftp(提交)从存储库更改文件到登台服务器(通过Beanstalk)。当两个部分都对登台服务器的发布感到满意时,我们可以最终部署到生产服务器。 如果我的理解,做同样没有本地工作副本,我需要一个第三远程服务器,即一个dev的服务器,我修改的文件,然后>承诺分期> ftp到生产。对? – Andycap 2010-07-16 20:06:29
mmm ...您的一键式脚本可以让您在开发阶段(开发中)和生产环境中的svn co进行svn ci。 你有ssh访问吗? 顺便说一句,你使用Beanstalk只是一个svn存储库?或者你有shell访问? – KikoV 2010-07-17 01:31:32