H20*_*der 16 svn tortoisesvn visualsvn
我与一些SVN用户有一些问题,他们收到以下消息
访问'/ SVN/[repo name] /!svn/me'禁止访问
我有一些问题找出它的根本原因.
当前设置在Windows上使用Visual SVN.我们正在为用户使用SVN安全性,而不是AD.有些问题的用户是供应商(但不是全部),因此他们拥有与普通用户不同的权限.但奇怪的是,我使用Live会议影响了用户.他们尝试提交并获取上述消息.我从Tortoise SVN清除他们的凭据并使用我的,一切都很好.用户自己登录服务器并使用我的SVN用户信息.但它们与SVN用户和Windows用户之间没有联系.用户最初也能够提交新文件.我查看了SVN,我没有看到任何错误.有任何想法吗?无论如何要获得有关错误的更多信息.
对不起,bahrep是正确的,因为它是区分大小写的网址有问题.我很困惑,为什么当我清除凭据并输入我的网址如何更正.
我能够通过以下方式更正TortoiseSVN中的URL:
小智 6
使用OS X和svn命令行,当我使用另一个用户名从同一服务器签出另一个应用程序时,会收到此错误。
我的解决方案是清除凭据。关键点是找到凭证信息所在的位置。运行svn auth
即可看到详细信息。就我而言,它位于/Users/joy.zhu/.subversion/auth/svn.simple
. 有缓存文件,删除即可。
再次更新(或提交...),询问用户名/密码,然后您可以输入正确的数据。那么一切都会顺利。
小智 5
H20rider
请确保SVN网址正确无误.SVN区分大小写.如果您将根文件夹定义为ServicesTrunk,则您的svn访问URL必须具有相同的大小写.
如果使用,则会出现以下错误
host:port/svn/ServicesTrunk ------- this will work
**case not right**
host:port/svn/servicesTrunk -------- will throw !svn/me' forbidden
host:port/svn/Servicestrunk --------- will throw !svn/me' forbidden
Run Code Online (Sandbox Code Playgroud)