SVN “不能打开文件“.svn/lock” 权限不够”精解

linux下配置svn权限文件 自己在网上找了好久最后是这样配置后可以达到配置svn,增加用户和修改权限的效果,分享给大家,希望大家喜欢,有什么不足,请各位提出意见吧 立即下载

  本文转载至

sfzhang 的BLOG

原文地址: http://sfzhang88.blog.51cto.com/4995876/892544


今天在内网重新部署了一台新SVN服务器,同事在客户端svn up更新的时候报错“svn: Can't open file '.svn/lock': Permission denied”,下面具体分析为什么会出现这样的问题及其如何解决?

     1.首先checkout一份文件到本地,其中svntest为仓库名称,第一次checkout的时候会提示输入SVN的账号和密码,我输入的SVN的账号是david。

     2.同事svn up的时候会报下面的错误,提示信息显示没有权限写入或者读取“.svn/lock”文件。

     3.然后用ls查看一下.svn的权限,发现.svn的属主属组为root,即第一步checkout的时候是用具有root权限的svn账号(david账号具有)。

     4.最后在SVN服务器上面查看了david uid,gid均为0,即david账号具有root权限。
     5.知道了问题的真正原因,就可以通过下面的方法解决Can't open file '.svn/lock': Permission denied的问题。
     第一种方法是用具有root权限的账号给.svn受权限,让其它用户对该文件夹具有写权限。然后在svn up的时候就OK拉。

    第二种方法是把.svn的属主属组修改给jerry用户,svn up的时候也是OK的。

    总结:SVN 出现“Can't open file '.svn/lock': Permission denied”的问题是因为在客户端checkout的时候是用具有root账号的权限,而更新(svn up)的时候用的是普通账号而造成的,可以通过上面的方法之一解决。


tortoiseSVN权限文件的配置 tortoiseSVN权限文件的配置 SVNRepository文件夹下conf文件夹,会有三个文件:authz,passwd,svnserve.conf,关于这三项的配置在此。 立即下载

相关推荐

集群路径规划实战(一)之EGO-swarm环境搭建与调试

本文详细介绍了EGO-swarm分布式无人机集群运动规划系统的仿真环境搭建与调试全流程。内容涵盖ROS Melodic安装、代码获取、依赖库配置、编译问题解决(如multi_map_server头文件缺失)以及最终通过roslaunch启动集群仿真与Rviz可视化,为学习和研究集群路径规划算法提供了可运行的实战平台。

weixin_29243279的博客 250

SVN异常处理——禁止访问

一、输入用户名和密码错误 1.没有账号,先开通账号; 2.若已经开通了账号,确保用户名输入正确 解决办法: (1)是否正确输入密码; (2)在输入密码时检查输入法是否锁定大写; (3)以上检查无误,输入密码还是登录不上,需要找IT解决 二、【【禁止访问】】处理: 图1 分两种情况: 1.表示用户没有该文件夹的访问权限。需要开通访问权限 2.该电脑上已经保存了第一个人的svn用户名和密码,所以要清...

985136449的博客 2万+

TSMaster MBD模块实战:如何用Simulink模型快速搭建汽车电子测试环境

本文实战演示了如何利用TSMaster的MBD模块,将Simulink模型快速部署为汽车电子自动化测试环境的核心。通过建立模型与TSMaster系统变量的实时数据通道,并利用数据仓库统一数据定义,工程师能无缝连接算法仿真与真实总线网络,显著提升从模型到HIL测试的验证效率。

php55的博客 207

使用svn 有权限但是Unable to connect to a repository at URL 禁止访问 (forbidden)解决办法

使用svn 有权限但是Unable to connect to a repository at URL 禁止访问 (forbidden)解决办法

baidu_41608395的博客 6058

自然二进制数与格雷码的相互转换

自然二进制数与格雷码两者优势: 自然二进制数的编码方式简单明了,容易理解,在加减运算中能够直接进行,同时十分方便进行一些位运算操作(如移位、取反等)。 格雷码计数时只有一位变化,可有效减少计数器状态的冗余转换,同时在传输数据时能够减小传输错误的概率,此外带权重编码处理更加方便。 在一定程度上自然二进制数与格雷码优缺点基本相反,综上所述,自然二进制数和格雷码各有优劣之处,需要根据具体应用场景选择合适的编码方式。简单来说,在计数器和编码器中,倾向于使用格雷码;而在进行加减运算时,则倾向于使用自然二进制数。

Loudrs的博客 7493

从零到一:用STM32 FOC算法驯服无刷电机的艺术

本文详细介绍了如何使用STM32和FOC算法实现无刷电机的高性能控制。从硬件搭建、参数识别到闭环调节,一步步解析FOC算法的核心原理与调优技巧,帮助开发者掌握电机控制的关键技术,实现从零到一的精准驯服。

kkk56的博客 918

SVN不能打开文件,权限不够的问题解决方式

SVN不能打开文件,权限不够的问题解决方式配置selinux 配置selinux [root@make_blog ~]# cat /etc/sysconfig/selinux # This file controls the state of SELinux on the system. # SELINUX= can take one of these three values: # ...

weixin_44622925的博客 2658

TensorFlow_PyTorch实战:构建AI人工智能回归模型

回归分析是机器学习的核心任务之一,用于预测连续型目标变量(如房价、股票价格、用户留存时间等)。基础线性回归模型的数学原理与代码实现多项式回归模型的过拟合处理与正则化技巧自定义数据集加载与数据预处理流程动态图(PyTorch)与静态图(TensorFlow)的编程范式对比模型评估指标与可视化分析方法核心概念:对比两大框架的架构设计,解析回归模型核心组件数学原理:推导线性回归的假设函数、损失函数及优化算法算法实现:提供TensorFlow和PyTorch的完整代码示例项目实战。

AI天才研究院 1430

svn: 不能打开文件“/XXX/svn/xxx/db/txn-current-lock”: 权限不够

比如版本库SVN是root用户创建的但是启动服务的时候没有选择root启动,而是在其他用户转托管太下启动的,所以只能读不能写。 解决方法:停止svn服务:killall svnserve 在创建版本库的用户下启动svn : svnserve -d -r /opt/....(你版本库的路径)。 ...

<'_'>的博客 1537

小米路由器安装Misstar tools 和MIXBOX

1.该教程适用于如下路由器: 小米路由器1代硬盘版(R1D) 小米路由器mini(R1CM) 全新小米路由器硬盘版(R2D) 小米路由器3(R3) 小米路由器3G(R3G) 小米路由器Pro(R3P) 小米路由器HD(R3D) 2.Misstar2.0在线安装 方法如下: 1.根据路由器对应文件解压文件,把解压目录(比如小米3路由器为R3)和offline_install.sh到U盘根目录,并插入路由器 2.ssh登录后,cd到U盘的目录,比如小米3路...

wybarcelona的博客 2万+

手搓UDS Bootloader|全网独家复现0x10诊断会话控制、详解会话跳转规则与S3超时机制、助力ECU在线刷写、固件迭代、车规安全升级落地

在车载UDS诊断(ISO 14229)与Bootloader固件升级架构中,0x10诊断会话控制服务是所有高级诊断、固件刷写功能的前置核心与权限管控入口,属于UDS基础必实现服务。车载ECU通过分级会话模式,隔离常规故障诊断、高级标定、固件重编程等高、低权限操作,从协议层面保障车载电控系统的安全性与稳定性。多数嵌入式开发者开发UDS Bootloader时,仅简单实现会话切换报文应答,未吃透会话强制跳转规则、S3安全超时机制、会话权限绑定、APP在线刷写跳转逻辑。

getusushu的博客 465

svn 不能打开文件 '*****/db/txn-current-lock': 权限不够

到项目的根目录,里面有db文件夹 cd /***/svnhome 然后(R一定要大写,不然会报错) chmod -R 777 db

qq_36014367的博客 2711

【unity实战】完美的2D横版平台跳跃玩家控制器,使用InputSystem+有限状态机实现人物加速减速 多段跳 长短跳 多段攻击 冲锋 冲锋残影 滑墙 蹬墙跳 滑墙 土狼时间 预输入 攀爬 爬楼梯

【unity实战】使用unity的新输入系统InputSystem+有限状态机设计一个玩家状态机控制——实现玩家的待机 移动 闪避 连击 受击 死亡状态切换这次来实现一个2d平台平台跳跃玩家控制器,平台人物控制要做的好,要考虑的问题会有很多,比如移动加速减速 多段跳 冲锋 冲锋残影 滑墙 蹬墙跳 土狼时间 预输入 攀爬 爬楼梯//减速至于为什么叫这个名字(土狼时间)呢?其实这个名词来自于华纳兄弟动画公司,一部古老的动画系列影片《Looney Tunes》

向宇的博客,专注php/web全栈 unity游戏开发,欢迎大家评论纠错 6043

SVN提交报错: txn-current-lock拒绝访问。

1、问题描述 SVN客户端提交文件时出现以下错误 org.apache.subversion.javahl.ClientException: ¾ܾø·ÃÎʡ£ svn: Commit failed (details follow): svn: Can't open file 'C:\Repositories\project\db\txn-current-lock': 拒绝访问。 org.apache.subversion.javahl.ClientException: ¾ܾø·ÃÎʡ£...

心若向阳 无谓悲伤 3449

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

SVN中“txn-current-lock:拒绝访问”错误

SVN服务器使用的是Visual SVN,重装系统后,使用SVN commit是遇到:不能打开文件“XX:\XXXXX\db\txn-current-lock”: 拒绝访问这样的错误。 原因分析: user用户组的权限不够。 解决方法: 找到SVN的repository文件夹,打开属性页,增加user用户组的读写权限。 转载于:https://www.cnblogs.com/easyp...

weixin_30432579的博客 933

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

Visual Studio 源代码管理器 svn 忽略文件 lock

VisualSVN 官网TortoiseSVN 官网 TortoiseSVN 语言包 忽略文件,lock(锁) 1、Visual Studio 2019 * * 2、Visual Studio 2017 工具 --》 扩展和更新 --》 联机 --》 搜索:svn --》 下载 可以 VisualSVN 官网 下载,然后双击运行 重新打开 Visual Studio 2017...

KingCruel的专栏 2269

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

解决SVN Can’t open file ‘/XXX/xxx/db/txn-current-lock’错误

今天用非root账号,用sudo 命令 添加了两个账号,然后重启服务···       可以正常取出东西,但是不能提交···       报的错就是 :  不能打开文件“/var/svn/svnrepos/db/txn-current-lock”: 权限不够查了半天 找到了解决办法,原文链接:http://blog.sina.com.cn/s/blog_7139569d0100woar.html ...

ALONEWOLF2009的博客 1033

svn无法更新的权限问题之一

转自:http://www.linzhennan.cn/xnty/339.html 今天更新一个新增加的svn目录是提示“Can’t open file ‘.svn/lock’: Permission denied”的问题。 百度之后终于找到原因:第一次在服务器checkout的时候使用的是root超级用户。这个问题让我头疼了一天真是相当无语。 1.第一次在web服务器checkout的

baikeliang的专栏 5250

linux can t open sh,“Can’t open file ‘.svn/lock’: Permission denied”问题解决

做linux自动化运维SVN自动更新的时候,发现无法同步,只能登陆服务器运行svn co http://192.168.1.10/svn/debao才能更新,开发组那边windows机器执行post-commit的时候虽然提交到SVN服务器,但是无法自动在web服务器显示1.第一次在web服务器checkout的时候,其中debao为SVN仓称,我用的是root超级用户,因为是服务器管理员。2.我...

weixin_30871695的博客 1491

从零搭建AI网关:输入输出审核、审计日志与降级响应全攻略

在大模型应用快速落地的今天,API网关已成为保障服务稳定与合规的关键基础设施。一个成熟的网关不仅要处理流量转发,更要承担内容安全治理的职责。所谓安全治理,并非限制AI能力,而是构建一套“输入有审核、输出有把关、日志有留痕、异常有降级”的闭环机制。这既能防范提示词注入等恶意攻击,也能避免生成内容引发的法律与伦理风险,同时通过审计日志实现全程可追溯。逻辑上,基于规则引擎与语义检测的配合,配合统一的降级策略,可以在保障安全的同时维持良好用户体验。无论是智能问答、AI Agent还是内容生成工具,都需要这样的安全网

weixin_34033624的博客 438
上一篇: linux下搭建SVN服务器完全手册-很强大!!!!!
下一篇: Slickedit 导致系统挂起或死机的解决方案
plfl520
博客等级 码龄19年 75粉丝 10原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值