不是手动从SVN下载文件(通过结账),然后通过csp或FTP GUI将它们复制到sftp服务器,是否有一个svn命令可以将这些文件直接导出到sftp服务器?
例如:
svn export https://mysvnserver/folder/somefile.php sftp://somesftpserver/somepath/somefile.php
答案 0 :(得分:0)
不,没有。虽然svn支持服务器连接的不同协议,但工作副本始终位于本地文件系统上。
但是,您可以创建一个提交后挂钩,它将在每次提交后执行,例如将新版本的存储库上传到ftp服务器等。请查看https://subversion.apache.org/faq.html#website-auto-update或Google。