首先,我不确定这是提出这个问题的最佳地点,所以如果它需要移动,那很酷。
我有没有 SSH 访问的共享主机,在部署/rsyncing 方面我有什么选择...
我用 PHP 构建应用程序并使用 GIT,不确定这是否会改变事情......
最佳答案
使用 Rsync 旧版本 rsh
作为传输层,它被更安全的 ssh 所取代,
但是,您可以强制它使用带有 -e 标记(-- rsh
)的其他传输,
rsync --rsh=rsh
替代方案,
unison
direct socket method (没有
ssh
)rdiff-backup没有 ssh(阅读远程操作部分)
ftpsync
csync HTTP 上的类似 rsync 的行为
关于deployment - 无需 SSH 访问的 Rsync,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8575345/