版本控制 - 无法使用 jira svn 分支配置 Intellij IDEA



我已经签出了我的存储库主干。这是有效的,我可以将更改提交到主干。我的存储库中继url是:

https://foo.jira.com/svn/PROJECTNAME/trunk

我们也在使用多个分支,所以我想在Intellij Idea中配置它们。分支URL为:

https://foo.jira.com/svn/PROJECTNAME/branches

在"配置子版本分支"对话框中,我点击"+"按钮,弹出错误:

svn: E170001: OPTIONS of '/svn': 403 Forbidden (https://foo.jira.com)

我对PROJECTNAME项目拥有完全权限,但svn似乎使用svn文件夹作为根目录,尽管https://foo.jira.com/svn/PROJECTNAME设置为项目根。

有人能帮我吗?

谢谢!

这是一个已知的错误。解决方法是手动键入分支URL,而不是浏览。

如上所述:将以下参数添加到JVM(在regedit中编辑服务):

-Dsvnkit.http.methods=Basic,Digest,Negotiate,NTLM

要在regedit中查找服务,只需在services.msc中查找服务名称(例如JIRA031011191852),并在regedit中搜索。

此外,如果使用SSL,请确保在JVM输入参数中启用了SSL。

-Dsvnkit.http.sslProtocols=SSLv3

为我工作。

最新更新