我们遇到问题,开发人员无法使用以下错误消息提交更改为SVN。他在本地计算机上具有管理员访问权限,并且还具有对SVN仓库的完全访问权限。我确保他可以访问文件,他可以打开和编辑更改,但他只能提交。它不是可用的空间问题,也不是访问问题,尽管看起来像是一个。
Command Commit
Modified C:\Users\robb\Documents\RBS\page1.html
Error Commit failed (details below):
Error Changing file
Error 'C:\Users\robb\RBS\page1.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
答案 0 :(得分:-1)
他在本地计算机上拥有管理员权限,并且已满 访问SVN仓库。
不,他没有。
此用户缺少对文件或存储库的写入权限,您应仔细检查适用于此用户的path-based access rules。必须有一个访问规则,它影响该用户提交或执行其他写入操作到存储库的能力。
您可以阅读本文,了解SVN中基于路径的授权的访问控制原则:https://www.visualsvn.com/support/topic/00033/