svn批量解锁

问题

svn对文件进行checkout之后,先进行lock,之后再去更改,最后进行Commit操作;

上述为我们通过svn管理代码的正常方式,但总会有其他现象发生;

如果我们非正常操作,批量锁所有的svn文件,然后将checkout下来的文件删掉,这样在svn浏览器看到的文件是锁定的状态,且无法尽心批量解锁;

解决方案

命令行

命令行进入到要解锁的目录,执行

bash 复制代码
svn unlock 要解锁的文档名

进行解锁;

若还是打不开锁,就用强制解锁 ,

bash 复制代码
svn unlock -f(--force) 要解锁的文档名

也可以通过

bash 复制代码
svnadmin rmlock 路径

解开一个或多个锁

GUI

参照下图,选择steal the locks,将所有的文件locker更成为自己,之后再进行unlock;

相关推荐
一如既往の16 天前
【SVN】版本发布快捷操作
svn
卡布叻_星星18 天前
给项目配置svn地址
svn
放逐者-保持本心,方可放逐24 天前
svn 相关应用与管理
svn·svn 版本控制·svn 基础操作
myNameGL24 天前
Linux SVN下载安装配置客户端
linux·运维·svn
Jocelyn_书24 天前
svn分支相关操作(小乌龟操作版)
svn
kynge13624 天前
迁移SVN工程到GITLAB
svn·gitlab
0110编程之路24 天前
Ubuntu 搭建SVN服务
linux·ubuntu·svn
山南23725 天前
svn不能添加.a文件
svn
The best are water1 个月前
windows上设置svn忽略
svn
Domain-zhuo1 个月前
Git和SVN有什么区别?
前端·javascript·vue.js·git·svn·webpack·node.js