从SVN + SSH://从VisualSVN检出

在这里输入图像说明

尽pipevisualSVN在技术上并不支持它(由于它仍然从SVN的股票中抽取窗口),所以我已经看到了一些人们使用svn://协议访问VisualSVN服务器的参考。 我有一个较旧的Linux客户端文件服务器,因为不值得进入的原因,不会支持http:// SVN。 我已经在Windows主机服务器上build立了一个SSH客户端,我可以从Linux客户端服务器上使用

ssh --assorted-command stuff /server 

但我没有运气好

 svn "command" svn+ssh://stuff/etc 

样式的命令。

我如何检查从我的Linux客户端服务器的主机上的Windows VisualSVN服务器上的东西?

如果由于某种原因必须使用svn或svn + ssh访问模式,请构build您自己的Subversion服务器。 不要为此任务使用VisualSVN服务器。 VisualSVN服务器仅支持HTTP(S)访问,我强烈build议在Linux机器上安装最新的Subversion 1.9客户端。 它必须通过Serf库( libserf )支持HTTP(S)。

即使您启用了VisualSVN Server附带的svnserve ,您也将错过VisualSVN Server的大部分function,例如通过Microsoftpipe理控制台,活动目录安全集成,VDFS复制等存储库和权限pipe理。

PS询问之前请阅读文档 。 你尝试设置svn / svn + ssh访问的方法是完全错误的。