Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从WebVN项目中提取SVN url_Svn_Svn Checkout_Websvn - Fatal编程技术网

从WebVN项目中提取SVN url

从WebVN项目中提取SVN url,svn,svn-checkout,websvn,Svn,Svn Checkout,Websvn,我在WebVN中有这个项目,我想用svn checkout url命令签出主干。我如何才能做到这一点?唯一的一般答案是询问您的SVN管理员或其他知情人士。WebVN可以以多种方式配置,SVN存储库本身可以通过四种不同的协议(SVN、SVN+ssh、http、https)提供,每种协议都可以有任何路径 每个存储库在WebVN中配置如下: $config->addRepositorySubpath('NameToDisplay', 'internal url e.g. file:///c:/s

我在WebVN中有这个项目,我想用
svn checkout url
命令签出主干。我如何才能做到这一点?

唯一的一般答案是询问您的SVN管理员或其他知情人士。WebVN可以以多种方式配置,SVN存储库本身可以通过四种不同的协议(SVN、SVN+ssh、http、https)提供,每种协议都可以有任何路径

每个存储库在WebVN中配置如下:

$config->addRepositorySubpath('NameToDisplay', 'internal url e.g. file:///c:/svn/proj', 'subpath', 'group', 'username', 'password', 'URL to display on web');
因此,我的配置如下所示(请注意,我不使用的参数为null):

最后一个参数没有很好的文档记录(我想我是通过阅读发现的),有时会被忽略。没有它,WebVN将无法提供给SVN的链接

因此,没有通用的启发式方法可用于将WebVN URL转换为SVN URL。你也许能猜到,但我认为问别人是最好的方法


另外,当您联系SVN管理员时,请指出SVN URL应包含在WebVN配置中,以防止其他人提出相同的问题。

您应该询问您的SVN服务器管理员。好的,那么通常没有办法从WebVN页面提取/查找SVN URL?
$config->addRepository('test123', 'file:///svn/test123', null, null, null, null, 'https://somehost.com/svn/test123');