无法在SVN中提交更改-被服务器禁止



我们遇到了一个开发人员无法向SVN提交更改的问题,错误信息如下:他在本地机器上具有管理员访问权限,并且还具有对SVN仓库的完全访问权限。我确保他可以访问文件,他可以打开和编辑更改,但他只是无法提交。这不是可用空间问题,也不是访问问题,尽管看起来像是。

Command   Commit
Modified  C:UsersrobbDocumentsRBSpage1.html
Error     Commit failed (details below):
Error     Changing file
Error     'C:UsersrobbRBSpage1.html
Error     is forbidden by the server
Error     Access to '/svn/RBS/!svn/ver/2/trunk/RBS/page1.html
Error     forbidden
Error     Aditional errors:
Error     CHECKOUT of
Error     'svn/RBS/!svn/ver/2/trunk/RBS/page1.html
Error     403 Forbidden

他在本地机器上有管理员权限,也有完整的权限访问SVN的repo.

不,他没有。

该用户缺乏对文件或存储库的写访问权限,您应该仔细检查适用于该用户的基于路径的访问规则。必须有一个访问规则,影响该用户向存储库提交或执行其他写操作的能力。

您可以阅读本文,了解SVN中基于路径的授权的访问控制原理:https://www.visualsvn.com/support/topic/00033/

最新更新