从WebVN项目中提取SVN url
我在WebVN中有这个项目,我想用从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
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');