`

SVN的UUID错误

    博客分类:
  • svn
阅读更多
操作TortoiseSVN时,报如下错误:
      Command Update
      Repository UUID '62b86956-73d9-2945-ba87-0546d71898f9' doesn't match expected
      UUID '6aed1349-fe9f-9245-a4a0-02dba53eb2d0'
      Finished!

      可以看到,原来Repository创建者的UUID是前者,而现在所操作的是后者的UUID。因此,目前的解决办法是:使用相关命令更新Repository的UUID。

具体办法如下:
      1、首先查看项目的所有者的UUID
      # svnlook uuid E:/SVN_ROOT/mydoc
      62b86956-73d9-2945-ba87-0546d71898f9

      2、更新项目的UUID
      # svnadmin setuuid E:/SVN_ROOT/mydoc 6aed1349-fe9f-9245-a4a0-02dba53eb2d0

      3、查看一下更新后的UUID
      # svnlook uuid E:/SVN_ROOT/mydoc


附:
      UUID是repository创建时自动生成的一个随机数, SVN Client利用UUID判断是否为同一个resp。一般遇到UUID不同时,需要重新checkout。

转自:http://morgan363.iteye.com/blog/706756
分享到:
评论

相关推荐

    SVN各种错误提示产生原因及处理方法大全

    SVN 错误提示产生原因及处理方法大全 SVN(Subversion)是一种版本控制系统,广泛应用于软件开发、文档管理等领域。然而,在使用 SVN 过程中,可能会遇到各种错误提示,影响工作效率。本文将对 SVN 中常见的错误...

    常见SVN错误处理大串讲

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

    利用SVN和AltiumDesigner进行PCB版本控制设计

    在AltiumDesigner中使用SVN需要设置SVN的调用路径,创建SVN版本控制库,添加工程到版本控制库中,并对修改后的文件进行版本控制。 设置SVN的调用路径可以在参数设置窗口中进行设置。在VersionControl下点击自动检测...

    SVN常见的错误及解决方法

    在使用Subversion(SVN)进行版本控制时,可能会遇到各种错误情况,这些错误通常与认证、权限、网络连接、客户端版本以及服务器设置等相关。以下是一些常见的SVN错误及其解决方法: 1. **错误信息:Server sent ...

    SVN_commit错误分析经验共享

    本文将深入探讨“SVN commit错误分析经验共享”,帮助开发者理解和解决在使用SVN过程中遇到的常见问题。 一、SVN概述 SVN全称Subversion,是一个用于管理软件源代码版本的系统,允许团队成员对同一份代码进行协同...

    修复svn乱码错误,无法清理的错误

    SVN老是清理失败,显示清理乱码。这个是由于svn在上传文件的时候发生中断,导致sqlite出错,解决问题的方式是利用sqlite3对.svn目录下的wc.db文件进行清理。 清理方法是输入下面命令: sqlite3 wc.db select* from ...

    SVN 出错误清理工具 sqlite3.exe

    当svn 出现clean up 死循环时,或者无法提交提示错误时。 1.把sqlite3.exe放到.svn文件夹下 2.在.svn目录下打开命令行输入以下语句: sqlite3 wc.db "delete from work_queue" sqlite3 wc.db "delete from wc_lock" ...

    应用中遇到的svn错误

    在使用Subversion(简称svn)进行版本控制时,可能会遇到一些常见的错误,这些错误往往阻碍了正常的代码管理和协作流程。本文将深入解析标题和描述中提及的两个具体问题及其解决方案。 **问题一:“入口”有无效的...

    svn 出错误清理工具sqlite3.exe

    1.把sqlite3.exe放到.svn文件夹下 2.在.svn目录下打开命令行输入以下语句: sqlite3 wc.db "delete from work_queue" sqlite3 wc.db "delete from wc_lock" 3. svn 执行clean up

    转svn-E170001报错的原因以及解决方案.docx

    svn-E170001报错是指在使用Jenkins配置svn拉取项目时出现的一种错误,错误信息为svn: E170001。该错误的出现是由于svn账户名和密码没有权限所导致的。 svn-E170001报错的原因: 1. svn账户名和密码没有权限:svn...

    Svn 提交过程中的错误

    本篇文章将深入解析“Svn提交过程中的错误”,包括“文件提交失败”和“警告:已经存在”的问题,并提供相应的解决方案。 首先,我们需要理解Svn的基本工作原理。Svn是一个分布式版本控制系统,它允许用户跟踪文件...

    SVN的Cleanup错误.zip

    在日常开发过程中,用户可能会遇到各种问题,例如“SVN cleanup”错误。本文将深入探讨这个问题,提供解决方案,并介绍相关的SVN知识。 当执行`svn cleanup`命令时,SVN尝试清理工作副本的状态,使其恢复到正常工作...

    svn清理sqlite3

    7. **错误日志分析**:查看svn的错误日志,日志通常位于用户目录下的`.subversion/logs`,这些信息可以帮助定位问题的具体原因。 通过以上步骤,大部分svn操作异常的问题都能得到解决。对于更复杂的情况,可能需要...

    svn插件svn插件svn插件svn插件

    SVN,全称为Subversion,是一款广泛应用于软件开发领域的版本控制系统。它允许团队成员协同工作,跟踪文件和目录的变化,并提供了回滚到历史版本的能力。SVN插件则是与Subversion集成的工具,通常用于增强IDE(集成...

    svn-win32-1.7.2.zip (win32svn) [SVN 绿色版]

    将文件解压缩到 C:\ 下,将解压缩后的 svn-win32-1.7.2 文件夹名改为 svn,然后将 C:\svn\bin 加入到系统的 PATH 环境变量中,即可开始使用。 将 svnserve.exe 设置为系统服务: sc create svn binpath= "C:\svn\...

    svn 插件,svn

    SVN(Subversion)是一种广泛使用的版本控制系统,用于管理和跟踪文件和目录的变更。它允许团队成员协同工作,记录每次更改,以便于回滚错误、比较不同版本,并管理多个开发分支。而“svn插件”则是在各种集成开发...

    sqlite3,svn报错处理工具

    sqlite3.exe,在svn遇到cleanup failed–previous operation has not finished; run cleanup if it was interrupted时候使用的,具体看使用指南

Global site tag (gtag.js) - Google Analytics