svn:MKACTIVITY 403禁止

Tob*_*ias 48 svn

我在尝试提交到svn存储库时遇到此错误:

svn: MKACTIVITY of '/svn/Demo/!svn/act/e2e65cfa-...4165f': 403 Forbidden (http://svn....com:8088)
Run Code Online (Sandbox Code Playgroud)

知道为什么吗?我google了很多,但找不到适合我的解决方案.

Sti*_*fel 34

我不知道这个答案对你有帮助,但就我而言,它与服务器域名和区分大小写有关.

我们用于此工作副本的URL是

https://bhm18a.serona.org:8443/svn/nebeam/eco/branches/apple2010

而不是正确的URL

https://开头bhm18a:8443/SVN/NeBeam /生态/分支机构/ apple2010

奇怪的是,错误的URL用于"签出"和"更新"并浏览存储库但不用于"复制"或"提交".

使用确切的URL检出新的工作副本会使问题消失.

(在Microsoft Windows Server上安装Visual SVN Server时使用subversion 1.6.12)


azk*_*oki 22

检查您是否提供了正确的凭据或你足够多的权利达到这一回购(通常是看AuthZ的文件,如果你可以管理服务器配置).正如一位评论者所说,上述是一个许可问题.

  • 更改了我的Subersion密码但没有更新TortoiseSVN保存的密码后出现问题.发布如何更改TortoiseSVN密码:http://stackoverflow.com/questions/4034026/how-to-change-password-using-tortoisesvn (2认同)
  • 这不适合我.在我的情况下,这是一个问题,如St​​iefel的答案中描述的URL案例:http://stackoverflow.com/a/3289512/1385405,在这篇文章中:http://stackoverflow.com/a/57148/1385405 (2认同)

小智 7

在存储库路径中仔细检查大小写


Mat*_*hew 6

我一直都在讨论这个问题

rm -rf ~/.subversion/auth
Run Code Online (Sandbox Code Playgroud)

总是适合我.

删除此目录,然后再次尝试提交.


Sam*_*Sam 5

存储库路径中的大小写必须与服务器上的大小写匹配.我花了很多时间来追踪为什么有些用户可以对存储库进行更改而其他用户无法进行更改.事实证明,当存储库的名称实际上是"../svn/RobotConfig"时,"禁止"用户的初始结帐是使用全部小写"../svn/robotconfig"的URL完成的.在使用正确插入的存储库名称进行新的签出后,用户可以提交更改.


Sli*_*liq 5

在我的情况下,"解决方案"是:我们公司的愚蠢管理员只是将所有内容从SVN更改为GIT而不将其传达给开发人员.认真.