`
zhiweiofli
  • 浏览: 515043 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

svn执行update,却被告知database is locked!

阅读更多

执行 svn update,却抛出个错误警报:

svn: E200033: database is locked, executing statement 'RELEASE   s0'

 

之后无论是cleanup,还是release locker都没反应!

 

别急,试试以下方案:

$ cd /your project path/.svn
$ mv wc.db wc.db.old         #做事都要有备份的习惯
$ sqlite3 wc.db.old          #打开copy的数据库
sqlite> .backup main wc.db   
sqlite> .exit

 

现在再试试 svn update,就 ok 啦...

 

参考:http://technosophos.com/content/sqlite-database-locked-error-and-unlocking-database

 

 

 

 

 

 

 

分享到:
评论

相关推荐

    SVN在客户端执行UPDATE报locked的处理办法

    ### SVN在客户端执行UPDATE报locked的处理办法 #### 背景介绍 在软件开发过程中,版本控制系统(Version Control System, VCS)是必不可少的工具之一。Subversion(SVN)作为一款开源的集中式版本控制系统,被广泛...

    svn 删除文件 update 又出来了 怎么回事

    在使用版本控制系统Subversion(简称svn)时,可能会遇到一些操作上的困扰,比如在尝试删除文件后,通过`svn update`命令更新代码时,已经删除的文件却又重新出现了。这通常是由svn的工作方式引起的,我们需要理解其...

    SVN自动更新脚本(可改时间间隔)

    ①D:\svn为待更新的SVN目录,就是执行update的目录,改成你需要执行UPDATE的目录即可 最后运行svnUpdate.bat即可(注意杀毒软件不要将其屏蔽,如果点错请将其加入白名单) 如果需要系统启动自运行,请放到启动...

    svn: This client is too old to work with

    This client is too old to work with working copy 'D:\MyEclipseWorkspace\projectName\WebRoot\WEB-INF\lib'; please get a newer Subversion client. 估计是不经意中使用了1.6.5做了提交导致的问题。 官方...

    svn常见问题及解决

    你可以选择删除本地文件并执行`update`来获取最新版本。 5. **灰色向右箭头(本地修改)**: 说明你修改了文件但未提交。确保适时提交你的更改。 6. **蓝色向左箭头(SVN上修改)**: 提醒你更新代码后再进行修改,确保...

    SVN在客户端执行UPDATE报403的处理办法

    ### SVN在客户端执行UPDATE报403的处理办法 #### 背景介绍与问题描述 在使用Subversion(简称SVN)进行版本控制时,可能会遇到客户端在执行`update`操作时出现403 Forbidden错误的情况。此错误通常表明服务器拒绝了...

    bat更新SVN文件

    但最近由于需求变更,每次发布新版本要更新几十个,一个个太麻烦,所以就想用一个批处理文件,即BAT文件自动更新SVN文件,附件是从网上找到的,找了好久才找到,不是本人原他创,共大家分分享。

    解决SVN上传提示Empty directoriesis not supported

    解决SVN上传提示Empty directoriesis not supported 解决SVN上传提示Empty directoriesis not supported

    常见SVN错误处理大串讲

    ### 常见SVN错误处理详解 #### 引言 在进行软件开发的过程中,版本控制系统扮演着极其重要的角色。Subversion(简称SVN)作为一款广泛应用的版本控制系统,在使用过程中难免会遇到各种各样的问题。本文将详细介绍...

    windows系统下svn update失败的解决方法,绝对有效

    解决windows系统下,update失败,并且cleanup后再update也失败的问题,虽然谷歌百度也能解决但是你需要花费很多时间去找到自己需要的,我这里是详细总结后的实践步骤,亲测一直可行,谢谢支持。

    VSS to SVN Tools

    VSS2SVN is a simple utility project that aims to help migrate the contents of a source safe database to subversion. To do that, VSS2SVN uses two key assemblies: The Microsoft sourcesafe interop ...

    SVN出错无法Clean up,无法update

    当svn出现无法cleanup,无法update的时候, 大部分时候我们都只能删除项目,重新获取。 但是涉及到有些工程几十个G,所以很耽误时间。 本工具解决大部分无法cleanup无法update问题。

    RedHat6.2用svn执行程序和动态库

    最后,要提醒的是,虽然Red Hat 6.2是一个较旧的系统版本,某些较新的svn特性可能不被支持,因此在进行开发和协作时,建议升级到更现代的操作系统或使用容器化解决方案以保持与最新技术的兼容性。 总的来说,...

    PHPStorm中SVN因目录中含有空格,不允许update等操作.zip

    在本案例中,"PHPStorm中SVN因目录中含有空格,不允许update等操作"是一个典型的问题描述,通常会导致SVN命令执行失败。 首先,我们需要了解为何空格会造成问题。在命令行环境下,空格通常被用来分隔不同的参数。...

    svn自动更新配置

    svn自动更新往往令人头痛,这里介绍讲解了如何自动更新,很有用!

    svn客户端使用手册.doc

    2. **Update(更新)**:将SVN仓库中的最新更改同步到本地工作区,确保与仓库保持一致,此操作根据需要频繁执行。 3. **Modify(修改)**:在本地对文件或目录进行修改。 4. **Commit(提交)**:将本地的修改提交至...

    svn加锁后的解决办法

    当SVN工作拷贝中的文件被锁定,最常见的解决方法是执行cleanup命令。具体操作如下: 1. 打开命令行工具,进入到SVN工作拷贝目录下。 2. 执行命令`svn cleanup`,该命令会尝试解决工作拷贝中遇到的问题,例如文件锁...

    如何去掉svn标记

    在软件开发过程中,版本控制系统扮演着至关重要的角色,其中Subversion(简称SVN)作为一款开源的集中式版本控制系统,被广泛应用于项目管理之中。然而,在使用SVN的过程中,用户可能会遇到一个常见的问题:如何去除...

    svn 回退/更新/取消至某个版本命令

    `svn update`(或简写为`svn up`)是SVN中最常用的命令之一,用于将版本库中的更改合并到工作副本中。 - **基本用法**:`svn update [PATH]` - 如果没有指定版本号,则默认更新到`HEAD`版本。 - 否则,会同步到由...

    svn插件myeclipse+svn插件

    - “Share Project”用于将本地项目与SVN仓库关联,首次使用时需执行此操作。 - “Checkout”则用于从仓库克隆项目到本地。 - “Commit”是提交本地更改到仓库,确保团队成员共享最新代码。 - “Update”则用于...

Global site tag (gtag.js) - Google Analytics