ViewSVN无法运行说不支持的URL

时间:2009-03-09 13:22:35

标签: php svn

我正在尝试设置ViewSVN以查看我们的subversion存储库。 我的SVN存储库使用https进行访问。但是,无论在我的svn存储库的viewsvn配置中提供svn://,svn + ssh://或https://,我总是在我的apache日志中得到这个:

svn: URL protocol is not supported 'https://my.repository.com'

从命令行运行时,一切当然都能正常运行。 我的localconfig.php文件将svn根服务器定义为

$config['svnroot']='https://my.repository.com';

另一件事 - 我正在使用JavaSVN

2 个答案:

答案 0 :(得分:0)

您是否碰巧安装了多个版本的SVN,例如ViewSVN使用/ usr / bin / svn而你正在使用/ usr / local / bin / svn或类似的东西?


[修改] 我不了解JavaSVN,但可能在不同用户运行时表现不同。也许它不会加载处理不同协议所需的额外插件。您是否有超级用户访问您的计算机?尝试从命令行以Web服务器用户身份运行checkout:

su nobody
svn checkout https://...

答案 1 :(得分:0)

我在svnroot中添加了“端口号”和“根文件夹”,如下所示

$配置[ 'svnroot'] = 'https://my.repository.com <强> 8088 / SVN ';

我使用TortoiseSVN并显示我的svnroot,我认为JAVASVN具有相同的功能。