今天重新安装了Visual SVN Server,把已有的Repository导入后,重新check out一数据仓库,结果在提交的时候出现以下错误:
Error: Can’t open ‘/home/svn/db/txn-current-lock’: 拒绝访问
在网上搜了好多资料,都说是权限的问题。
“这种错误比较常见,而且一开始我一直以为是自己没有配置好认证权限的问题,我反复的配置10,11两步,结果还是没解决,我在windows下用 tortoiseSVN客户端一直无法commit和添加文件,老是弹出这个错误。可我在linux下可以用
#svn import …. 这个命令,我一直很纳闷,后来经过琢磨和上网搜索,终于解决。问题在于我的/home/svn目录下的一切子目录和文件都是属于root用户的,而我每次在linux下也是以root 用户import的,所以一直没有问题。可在windows从客户端访问就有问题了。
解决办法: 把/home/svn目录下的所有文件和子目录添加读写权限
#chmod –R o+rw /home/svn
Okay, 问题解决。现在可以方便从windows下面checkout和commit了。”
这是网上找到资料,因为我的环境就是windows下的,后来折腾了半天,发现是只有拥有管理器权限的人才能对目录Repository进行完全控制,而在windows从客户端访问的话,因为是Users用户组的,对Repository没有修改权限。
在服务器上把Users对Repository的完全控制权限加上就OK了。
转自:http://blog.sina.com.cn/s/blog_7139569d0100woar.html
相关推荐
简要svn权限配置,svn服务端权限配置说明
svn权限配置,权限分配,目录划分的使用等
通过实例讲解svn目录权限的详细设置。主要包括:项目结构、建立版本库、配置权限、导入项目版本库、启动svnserver、将svnserver设为系统服务等内容。难得的svn资料。
如果你的新的修改还在进行,svnupdate将会优雅的合并版本库的修改到你的工作副本,而不会强迫将修改发布。这个规则的主要副作用就是,工作副本需要 记录额外的信息来追踪混合修订版本,并且也需要能容忍这种混合...
svn配置-svn操作指南-权限配置
但是每个开发人员职能的不同,出于对文件的保密性和安全性考虑,对svn权限配置,可以对每个人员的职能的不同分出相应权限的目录,且只能访问对应的目录。 根据职能管理目录结构如下: position #部门名称 ├─adm #...
手工配置SVN非常全面的资料,有服务器安装程序、VS2010插件、Eclipse插件、SVN权限配置.
详细介绍在Windows下是如何配置SVN服务器的。
SVN权限分配的可视化操作工具,自动解析配置文件,保存自动生成配置文件,支持组权限分配等。 简单易用的SVN中文界面的SVN权限控制工具。
自己在网上找了好久最后是这样配置后可以达到配置svn,增加用户和修改权限的效果,分享给大家,希望大家喜欢,有什么不足,请各位提出意见吧
这是一遍比较完整的linux下svn+apche+ldap安装配置手册,根据本人实际安装整理后的文档,目前都算是最新版本。其中ldap使用sun的opends,个人感觉比openldap要方便,当然重点不是用什么ldap而是如何配置。 主要包括...
使用VisualSVN Server搭建SVN服务器的文档简要说明
如果你对我们如何配置SVN的服务器,以及它的权限管理如何设置感兴趣,欢迎你阅读下面的部分,这里仅仅对第一节当中阐述的svn+ssh,且使用密钥对认证的方式进行说明。希望我们以后有更多的同学可以承担服务器的维护...
SVN权限控制,作为一个配置管理员,需要管理用户的权限,本文主要介绍了使用Subversion的授权文件“authz-db”,
公司几百人用一个SVN库,一个权限文件Authz 整理下来很不容易!
SVNManager配置详细说明文档,基于web方式建立项目及分配权限的使用说明。
全面讲解SVN权限控制,配置文件,用户控制,权限控制,中文目录控制等
SVN服务器配置 权限管理 客户端使用 注意事项
详细的SVN权限配置文档. 介绍了如何利用 Subversion 自带的目录管理功能,来实现对项目目录的精细访问权限的控制。同时描述了在配置的过程中,需要注意的一些地方,如对中文的处理等