在使用SVN进行代码提交时,发现SVN server 的repository URL已经发生改变。所以我需要对url进行重新加载。
但是在relocate的时候,报出了错误:
The repository at 'svn://xxxxx' has uuid 'XXXX', but the WC has 'XXXX'“。
也就是说服务器上的版本库的uuid与我本地的uuid不同。也是,url地址都不一样了,uuid肯定也会不同。
网上针对这个问题,大致下面几个解决方法:
1. 重新checkout
这个方法最直接,但是我这是提交代码到服务器,也就是更新代码到服务器(我自己搭的服务器,自己用来做代码管理),直接checkout的话,更新就白做了。
2.设置服务器的uuid与本地uuid相一致。
下面是设置服务器uuid的方法:
这个方法确实有效,但是我作为本地,要去修改服务器的uuid,不是太合理。
所以我打算去修改本地的uuid。我尝试了好久都没有找到svn提供的修改uuid的设置,所以考虑一种修改svn文件的方法。
在代码工程文件里有个.svn文件夹,这个文件夹应该就是记录了关于代码管理的信息。
其中,wc.db文件应该是一个本地数据库文件。
用文本工具打开这个文件,感觉一堆乱码,不过仔细看还是能看到好多信息,尤其是,当我看到类似uuid码的信息。
果断使用查找替换工具,将原来的uuid替换成新的uuid,保存。
然后relocate,输入新的url。ok,大功告成!

错误svn: The repository at 'svn://xxxxx' has uuid 'XXXX', but the WC has 'XXXX'“相关推荐

  1. Android studio:更换SVN地址及错误svn: The repository at ‘svn://xxxxx‘ has uuid ‘XXXX‘, but the WC has ‘XXXX‘

    项目更换服务器后需要修改下svn地址.. 方法一 打开android studio-VCS-->Subversion-->Relocate弹出如下图所示窗口,更改前面的IP地址就行了. 方 ...

  2. 在windows本地创建svn及遇到错误:svn create repository here 报错

    在windows本地创建svn及遇到错误:svn create repository here 报错 学习使用svn,尝试在本地创建ropository目录和working时,在创建ropositor ...

  3. sqlite3 清理svn脚本_sqlite3.exe svn出错误清理工具

    sqlite3.exe是一个功能强大的svn错误清理工具,该软件采用了最新的技术手段当svn 出现clean up 死循环时,或者无法提交提示错误时可以用它来修复,sqlite3.exe在sqlite ...

  4. SVN专题(Visual SVN Server + TortoiseSVN + Visual SVN)

    参考资料: 1.Windows环境下搭建SVN服务器.原文地址:https://blog.csdn.net/lu1024188315/article/details/74082227 2.Git|SV ...

  5. 用CornerStone配置SVN,HTTP及svn简单使用说明

    原文地址:::http://my.oschina.net/joanfen/blog/194491#OSC_h2_3 一.下载地址 二.安装破解方法 三.添加repository 1.SVN配置 2.H ...

  6. idea清理svn信息_IntelliJ IDEA SVN的账号修改 信息清除

    来到编译器的setting设置 搜索subversion 点击subversion 找到下面的clear auth...按钮,点击一下 就可以了- 如果我们不小心输入svn账号错误的话,后面就一直提示 ...

  7. SVN的学习(SVN的简单说明、SVN的安装与配置、SVN与GIT的区别)

    一.SVN的简单说明 SVN是subversion的缩写,属于集中化的版本控制系统,是一个开放源代码的版本控制系统,SVN不是分布式的 工作场景 进入公司需要做的关于开发的第一件事, 就是向项目经理索 ...

  8. jenkins 安装 SVN Publisher 后向 svn 提交代码报错: E170001: Authentication required for...

    问题描述 安装并启动 jenkins 后,添加了 SVN Publisher 插件,然后在构建任务的"构建后操作"操作中添加了"Publish to Subversion ...

  9. SVN本地服务器,SVN客户端使用详解

    工作内容: 1.SVN搭建服务器 2.SVN服务器器端创建仓库,添加用户,创建项目/文件夹 [注意:当在局域网搭建服务器时,应当将"https://PC201606071148/svn/第六 ...

最新文章

  1. 用 easy-json-schema 代替 json-schema 吧
  2. 51CTO学院三周年-最受学员喜爱讲师评选大赛
  3. 【杂谈】我在有三AI从学生到老师
  4. 分页解决方案 —— GridView + QuickPager + QuickPager_SQL + DataAccessLibrary + 数据库
  5. MySQL/sqlserver查询in操作 查询结果按in集合顺序显示
  6. AI研究公司面试准备指南
  7. linux登录成功后提示信息
  8. python羊车门_羊车门 python 作业
  9. 【BZOJ4458】GTY的OJ
  10. linux之登录式shell和非登录式shell
  11. 显控触摸屏与STC51单片机modbus通讯程序,包含触摸屏程序与c51代码
  12. 实时计算交易盈亏、平仓盈亏和浮动盈亏
  13. 行云Talk|开发工具一体化,在线IDE会不会成为一种趋势呢?
  14. c++怎么判断系统是64位还是32位
  15. Android Project Butter 黄油计划
  16. php汉字转为拼音方法一
  17. QTableView 基本使用
  18. 【Mysql】 update语句更新原理
  19. ssm基于微信小程序的电影影评交流平台系统 uni-app
  20. 英文诗歌 学习 月是故乡明

热门文章

  1. 《Python基础教程》---值得读几遍的Python入门书
  2. 去除文字里的html标签的C#方法
  3. Java使用jfreechart生成pdf图表
  4. PDF转换成Word,ppt转换成word
  5. 操作系统——用户级线程和内核级线程(L10,L11,L12)
  6. Java深克隆基础讲解,通俗易懂
  7. 浮点数在内存中的存储——“C”
  8. 使用texlive输出包含数学公式的文档
  9. 杭电OJ-ACM2036(改革春风吹满地)
  10. Mac 环境下下配置opencv +python