标签:svn

以下是与标签 “svn” 相关联的文章

svn cleanup 失败问题

  • 问题现象

    执行 svn update 时,提示上一次操作失败,需要先 cleanup。执行 svn cleanup 时,又提示”The system cannot move the file to a different disk drive.”

  • 原因分析

    我的 svn 目录中,有两个子目录是目录链接,链接到其它分区。而 svn 程序应该是调用了 rename api,这个调用是不能移动到不同分区的。

  • 解决方案
    • 取消目录链接,把目录复制过来,cleanup 完成后,再删除目录,创建链接。
    • 修改 svn 数据库
      • 用 sqlitebrowser 打开.svn/wc.db 文件,打开 WORK_QUEUE 表,删除内容,保存。
      • svn update