2010-06-22 70 views
1

我有一个在共享主机上运行的Web应用程序。我需要更新该项目,我没有SSH。到目前为止,SHared Hosting的所有最佳实践解决方案都包含SSH。部署到不使用SSH的共享主机(PHP)

那么没有人有使用SSH部署的经验,不使用FTP手动上传?

--dazz

编辑:我的开发环境是WinXP的与XAMPP,我使用SVN,hostet与XP-开发。 据我了解,如果我想使用rsync,我必须有SSH。所以也没有rsynch。

+0

@dazz你的意思是用SSH进行部署,你仍然需要以某种方式上传文件,为什么不用ftp?你的意思是从svn部署代码?或从某处wget它? – ant 2010-06-22 10:41:23

+0

只是为了确保我明白你的问题:你不能使用SSH,你不想使用FTP,我是对的吗? – jfoucher 2010-06-22 10:42:32

+0

语法警察刚刚死了,看着这个 – samoz 2010-06-22 13:11:35

回答

0

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

+0

我还没有足够的信誉,包括多个链接。以下是Unison的链接:http://www.cis.upenn.edu/~bcpierce/unison/ 提到的两个程序都是GNU开放源码。 – Dologan 2010-06-22 10:47:58

+0

对于DeltaCopy和Synchrify,我需要安装一台服务器,我无法共享主机。 Unison听起来很不错。看起来用户界面不太好,但无论如何,我会仔细研究一下。 – dazz 2010-06-22 13:28:52