无法提交SVN中的更改-服务器禁止
我们遇到一个开发人员的问题,该开发人员无法向SVN提交更改,并显示以下错误消息。他在本地计算机上具有管理员权限,并且对SVN回购具有完全访问权限。我确保他可以访问文件,可以打开和编辑更改,但他只是无法提交。这不是一个可用空间问题,也不是访问问题,尽管它看起来像一个问题无法提交SVN中的更改-服务器禁止,svn,tortoisesvn,Svn,Tortoisesvn,我们遇到一个开发人员的问题,该开发人员无法向SVN提交更改,并显示以下错误消息。他在本地计算机上具有管理员权限,并且对SVN回购具有完全访问权限。我确保他可以访问文件,可以打开和编辑更改,但他只是无法提交。这不是一个可用空间问题,也不是访问问题,尽管它看起来像一个问题 Command Commit Modified C:\Users\robb\Documents\RBS\page1.html Error Commit failed (details below): Error
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
他在本地计算机上具有管理员访问权限,并且具有完全权限
访问SVN回购协议
不,他没有
此用户缺少对文件或存储库的写访问权限,您应该仔细检查适用于此用户的。必须有一个访问规则,该规则会影响该用户向存储库提交或执行其他写入操作的能力
您可以阅读这篇文章,了解SVN中基于路径的授权的访问控制原则:我经常看到这一点,因为Subversion区分大小写,而Windows则不区分大小写。他的WC从中签出的路径的大小写是否与存储库中的大小写匹配?基于路径的授权规则是否与存储库中的路径完全匹配?“被服务器禁止”是这里的奇怪部分。失败的预提交挂钩?