博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SVN使用笔记-cleanup解决资源锁定(locked)
阅读量:6898 次
发布时间:2019-06-27

本文共 755 字,大约阅读时间需要 2 分钟。

hot3.png

        SVN 本地更新时,由于一些操作中断更新,如磁盘空间不够,用户取消。可能会造成本地文件被锁定的情况,等下次想干点什么的时候就会报错:**locked。

       解决方法: 

1、可以使用SVN clean up来清除锁定。Windows下要到资源管理器去,eclipse里没有,为什么提到eclipse,因为有时候clean up会失败,还是提示资源锁定,因为eclipse里面占用了,把eclipse关掉再来。

2、如果不是本目录锁定,系统提示上一层目录锁定,需要到上一层或者根目录中清除。更上一层,更上一层,再上一层。

一般到这里都能解决,还没解决的话,网上提到的其他办法:

3.如果在根目录下都无法clean的话,一般采取的方法是另外找一个目录重新CHECKOUT。但有时有时SVN目录下可能有一些自己本地修改的文件,还未提交到SVN服务器,这时重新CHECKOUT需要注意本地文件的备份,并且不要强制覆盖服务器上其它人修改的内容。

4.其实SVN加锁会在.SVN(隐藏文件)中生成一个名字叫lock的文件(无后缀),查找所有的,手工删除。然后再尝试更新,系统可能会提示某个.base文件无法访问。找到它,把相关的文件或其所在的目录删除,重新UPDATE。

5.在相应的目录中,比如我在更新metasploit的“/opt/metasploit3/msf3/lib/active_support/core_ext”这个目录时就遇到了类似的情况,把.SVN子目录里(注意,“.”目录是个隐藏目录,需要选择“文件夹选项”→“查看”→“显示隐藏文件”菜单项)面log文件删除,就可以了。然后继续做svn cleanup命令。

转载于:https://my.oschina.net/liujiest/blog/733730

你可能感兴趣的文章
mybatis 使用经验小结
查看>>
Android 随笔——Android必须知道的注解Annotations
查看>>
关于iOS11中estimatedRowHeight属性
查看>>
Zookeeper源码分析-数据模型
查看>>
折腾Java设计模式之解释器模式
查看>>
设计模式命令模式(行为型)
查看>>
RN开发快速切换底部导航时react-native-swiper轮播图组件白屏
查看>>
sublime px -> rem sass
查看>>
瀑布流照片墙布局
查看>>
日常工具--渐变+找图+压缩图片
查看>>
《Redis开发与运维》慢查询分析 读书笔记
查看>>
学习仿饿了么遇到商品详情页的添加购物车按钮没有动画,$emit派发事件
查看>>
一些开发chrome插件用到的API总结
查看>>
Java集合(二)-LinkedList源码解析
查看>>
如何配置wamp后运行magento2
查看>>
python学习干货教程(15):迭代器和生成器
查看>>
Flutter之布局类Widget
查看>>
three.js性能优化
查看>>
Choerodon如何进行日志收集与告警
查看>>
Vue篇之vue 使用Jade模板写html,stylus写css
查看>>