不使用SSH(PHP)部署到共享主机

不使用SSH(PHP)部署到共享主机,php,deployment,ftp,Php,Deployment,Ftp,我有一个在共享主机上运行的Web应用程序。我需要更新项目,但我没有SSH。到目前为止,所有共享主机的最佳实践解决方案都包括SSH 那么,有没有人有过在没有SSH的情况下进行部署,而不使用FTP手动上传的经验 --达兹 编辑:我的开发环境是带有XAMPP的WinXP,我使用SVN和带有XP-dev的hostet。 据我所知,如果我想使用rsync,我必须使用SSH。因此也没有rsynch。如果您使用的是Unix系统或Windows实现,您是否考虑过使用rsync?Unison可能也是一个很好的跨平

我有一个在共享主机上运行的Web应用程序。我需要更新项目,但我没有SSH。到目前为止,所有共享主机的最佳实践解决方案都包括SSH

那么,有没有人有过在没有SSH的情况下进行部署,而不使用FTP手动上传的经验

--达兹

编辑:我的开发环境是带有XAMPP的WinXP,我使用SVN和带有XP-dev的hostet。
据我所知,如果我想使用rsync,我必须使用SSH。因此也没有rsynch。

如果您使用的是Unix系统或Windows实现,您是否考虑过使用rsync?Unison可能也是一个很好的跨平台选择。

@dazz使用SSH部署意味着什么,您仍然需要以某种方式上载文件为什么不使用ftp?你是说从svn部署代码?或者从某个地方下载它?只是为了确保我理解你的问题:你不能使用SSH,你也不想使用FTP,对吗?语法警察看着你死了this@c0mrade:目前,我导出svn项目,删除项目Web空间中的所有内容,并使用FTP上载导出中的所有内容。我没有任何像ant这样的用于部署的构建脚本,这种方式不酷,而且耗时太长。@jfoucher是的,你是对的。我可以使用FTP,但我不想检查我是否更改了一个文件。我的声誉还不足以包含多个链接。这里是Unison的链接:上面提到的两个程序都是GNU开源的。对于DeltaCopy和Synchrify,我需要安装一个服务器,我无法在共享主机上安装。齐声听起来不错。看起来用户界面不是很好,但无论如何,我会仔细研究一下。