ITKeyword,专注技术干货聚合推荐

注册 | 登录

如何解决SVN Commit failed (details follow): Access denied

hityct1 分享于

2020腾讯云双十一活动,全年最低!!!(领取3500元代金券),
地址https://cloud.tencent.com/act/cps/redirect?redirect=1073

【阿里云】双十一活动,全年抄底价,限时3天!(老用户也有),
入口地址https://www.aliyun.com/1111/home

推荐:svn: Commit failed (details follow): svn: Access denied解决方法

svn: Commit failed (details follow): svn: Access denied解决方法 subversion/libsvn_client/commit.c:867: (apr_err=220004) svn: Commit failed ( 出现以上

遇到问题:因工作需求,今天去项目组备份svn虚拟机。当A同事看到我,说:“你是来备份svn的吧,那我抓紧还有点数据准备提及。”想等他提交完了,我再开始备份。 问题来了:A同事拿U盘准备把自己电脑的数据拷贝到B电脑上,然后提及数据。我疑惑了,怎么不在自己电脑上直接用svn客户端commit呢。然后A同事说: 他的电脑上无法commit,用A账号在其他电脑上,都可以提及,在A电脑上却不可以commit。提交报错:Commit failed (details follow): Access denied。

先把疑问记在脑海里,后面解决完问题,疑问都消失了。疑问1:在A电脑,可以从svn服务器update数据到本地,但是无法从本地commit数据到svn服务器。疑问2:用A账号,在A电脑无法commit数据,在B电脑用A账号可以commit数据到svn;疑问3:在A电脑可以使用管理员账号commit,而无法使用A账号commit,而A账号对本库是有读写权限的。

解决问题:svn的库名写的不是非常精确。如:svn服务器上是SVN_project  ,而A同事写的路径是svn_project 【svn未大写】。究其原因是:svn对库名的大小写之分有敏感与不敏感。 不敏感体现在:不论库名大小写字母,只要几个字母正确的,便可访问到该库:①网页形式可以访问;②从svn服务器update数据到本地也可以。 (当这些操作步骤都可以实现的时候,当不能提交数据的时候,大家也不会首先想到是因为库名不一致的原因而导致的错误) svn库名大小写敏感体现在: 库名的大小写有误,则无法从本地commit数据到svn服务器上。  最后:将svn的库名更改成与服务器一致,即可commit和update等操作。

 

推荐:RA layer request failed svn: Commit failed (details follow): svn: Commit failed

    RA layer request failed svn: Commit failed (details follow): svn: CHECKOUT of '/svn/CM4/!svn/ver/17904/tags/cnweb_cm4.3_20100208/build.xml': 403 F

 这个库的访问路径一定写的与svn服务器上一致。否则将出现其他稀奇古怪的问题。

问题解决完了,最开始的疑惑也开朗了。原因都是因为自己本地的svn库名没区分大小写就访问了。

小结:平时工作中得细心,否则出现一些古怪的问题,想也想不到,而想不到就是因为太细的问题了,甚至于一开始就排除不是这个细小问题导致的,而结果却恰恰就是这个小问题导致的。

 

本文出自 “濛sir的积累” 博客,转载请与作者联系!

推荐:解决SVN提交失败 svn: Commit failed (details follow): A checksum mismatch occurred svn: /xxx.java

  1 备份你提交不上的代码或文件夹     2 删除你原来提交不上的代码或文件夹刷新 提交svn 删除你原来的代码或文件夹  3 还原你原来的代码文件名或文件夹名称  重

遇到问题:因工作需求,今天去项目组备份svn虚拟机。当A同事看到我,说:“你是来备份svn的吧,那我抓紧还有点数据准备提及。”想等他提交完了,我再开始备份。 问题来了:A同事拿U盘准备把自己

相关阅读排行


相关内容推荐

最新文章

×

×

请激活账号

为了能正常使用评论、编辑功能及以后陆续为用户提供的其他产品,请激活账号。

您的注册邮箱: 修改

重新发送激活邮件 进入我的邮箱

如果您没有收到激活邮件,请注意检查垃圾箱。