通过ftp发送整个svn修订版
我的主机不处理SVN 我想要的是能够通过ftp发送整个svn版本,这样我肯定不会忘记上传文件通过ftp发送整个svn修订版,svn,ftp,revision,Svn,Ftp,Revision,我的主机不处理SVN 我想要的是能够通过ftp发送整个svn版本,这样我肯定不会忘记上传文件 你们知道有什么工具可以帮我做到这一点吗?简单的答案 在本地计算机上执行SVN导出 闭嘴 ftp到服务器 提取 然后可以使用诸如filezilla之类的ftp软件上载/替换新文件。可以节省时间,因为它将只提示更新已更改的文件 奇特的答案 将您的ftp共享作为本地资源装载到您的计算机上,这在linux/mac上很容易(fuse、ftpfs、sshfs),但需要 安装后,浏览到它并使用本地svn客户端在远程服
你们知道有什么工具可以帮我做到这一点吗?简单的答案
如果SFTP可用,您应该使用它,因为ftp不安全我使用SmartFTP并上载整个文件夹。它将自动比较文件的内容(如果您选择),并且只上载较新的文件,节省时间和带宽在Windows上安装普通FTP共享不需要第三方软件。不过,安装SFTP共享是可以的。还有另一种选择,那就是名为
lftp
的命令行实用程序。它没有SVN访问权限,但可以将整个目录结构镜像到远程服务器,并且完全可以编写脚本。该实用程序是为linux编写的,但已移植到mac和windows。是否节省带宽?如果您想让它比较所有文件的全部内容,它至少需要将整个站点下载到您的本地计算机上。(或者它在某处使用了一些CRC文件?)应该指出,SmartFTP只在Windows上工作,因此对所有Linux和Mac用户都没有用处。