是否可以将svn中的特定文件导出到ssh/sftp服务器?

问题描述:

而不是手动从SVN下载文件(通过结帐),然后通过csp或FTP GUI将它们复制到sftp服务器,是否有一个svn命令可以将这些文件直接导出到sftp服务器?是否可以将svn中的特定文件导出到ssh/sftp服务器?

例如:

svn export https://mysvnserver/folder/somefile.php sftp://somesftpserver/somepath/somefile.php 

没有,没有。虽然svn支持服务器连接的不同协议,但工作副本始终位于本地文件系统上。

但是,您可以创建一个post-commit挂钩,并在每次提交后执行,例如上传新版本的存储库到FTP服务器等。看看https://subversion.apache.org/faq.html#website-auto-update或谷歌。