svn异常处理
TortoiseSVN 为客户端,SUBVersion为服务器端。
1.安装的tortoiseSVN不在鼠标右键菜单栏
出现这种原因是电脑的系统和svn不符,即电脑是64位系统,而svn是32位的。
2.svn代码没法提交
svn客户端版本超高于或者超低于服务器版本导致。可在桌面右键tortoise右键查看。最好大的版本要保持一致。
3. eclipse svn安装成功,但是svn库下载时,报出以下错误。Failed to load JAVAHL library.
这种原因是 svn的svn client接口使用不正确。eclipse -> window->team-svn->svn client interface 切换接口为svnkit即可。
如果在feature和plugins下删除了原来的svn插件后, 再次安装时说已经安装过了。all items are installed.
4.svn的eclipse插件安装后,原有已经和svn对接的项目无法看到svn的图标,这种情况
参见这篇文章的原因说明: https://blog.csdn.net/wl0073921/article/details/24486707
处理方式就是删除eclipse的workspace中的.metadata文件(用于记录eclipse中的文件状态及操作),重新导入项目即可。
5. javahl.clientException E155007 working copy错误。
最好是通过降版本或升版本保持一致为好,版本不一致导致。服务器可能升级版本。svn clean up,如果不行则 svn upgrade。
6.svn安装后图标找不到,但是可以正常svn操作。
一种是360对svn写入注册表的拦截,一种是由于windows可允许的图标数有限,导致svn的图标被忽视掉了。
第一种关停360,对svn进行安装修复,重启。
第二种修改注册表 regedit -》 查找 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers -》将与Tortoise有关的文件夹重命名设置 前面多加几个空格,可以增加向前排列的几率。
7. 装有svn插件eclipse中,点击项目就直接未响应。
svn安装出错,请卸载重装,如果删除jar包后在安装时依然显示已经安装,则删除.metadata文件。
8. svn 资源库输入连接地址后一直处于operation process...,或者右键项目直接eclipse 卡死。
svn版本过低导致,升级svn即可。
9. could not connect to server
之前好好的可以链接,突然就链接不到本地自己搭建的svn server了,原因
1).防火墙是否被打开。
2).server端的ip地址是否变为了电脑名,修改电脑名为ip地址。

3). server端服务是否关闭
>services.msc
查看 visual svn services 是否启用
10. svn服务器地址变更,导致客户端连接不上
打开visualSVN Server,查看Status的地址是否已经转变为新的IP地址。
客户端本地tortoise SVN 右键,relocate....,填写新的地址。
svn 插件中 svn资源库,选择资源库,重新定位....,如定位失败则有source在下面,转到项目部分断开连接,然后重新定位,在对项目进行share project,
注意项目模块名和项目名的区别(项目名和模块名不一致情况),路径中选择其父路径地址,然后确定,最后会说和资源库重复,选择 Yes,即可。
11. svn提交到另外的地址问题
因内容从别的svn拽取数据,导致将外地址的svn也拽取到本地,使得内容提交直接对应另外的svn地址,因此需要先删除 *.svn 和 .svn内容
svn异常处理的更多相关文章
- SVN异常处理(五)-状态小图标不见了
1.发现问题 装了Win10,再装了Office2016等一些最新软件后,发现SVN状态小图标竟然就不见了 2.分析问题 在Window系统中,当UAC启动时,有些应用程序的图标上会显示一个盾牌,像这 ...
- MyEclipse中 使用svn更新jar包 出现 svn cleanup failed–previous operation has not finished; run cleanup if it was interrupted 导致整个svn异常处理
svn cleanup failed–previous operation has not finished; run cleanup if it was interrupted 2014-07-02 ...
- SVN:Previous operation has not finished; run 'cleanup' if it was interrupted
异常处理汇总-开发工具 http://www.cnblogs.com/dunitian/p/4522988.html cleanup failed to process the following ...
- 工作随笔——使用svnsync实时备份SVN版本库
前段时间把SVN版本库从win迁移到了Linux上,没隔几天那台win的磁盘就严重坏道了....这TMD什么运气! 花费了点时间研究了下svn自己的同步工具.写个日志记录下. 注意:svnsync要求 ...
- Mac端SVN工具CornerStone详解
俗话说:"工欲善其事必先利其器": 对于我们程序员来说,不管你是大神,还是小鱼小虾,进入公司之后,都用过源码管理工具,不然你就不是一个合格的程序员,现在各个公司用于源码管理工具通常 ...
- Python第十一天 异常处理 glob模块和shlex模块 打开外部程序和subprocess模块 subprocess类 Pipe管道 operator模块 sorted函数 os模块 hashlib模块 platform模块 csv模块
Python第十一天 异常处理 glob模块和shlex模块 打开外部程序和subprocess模块 subprocess类 Pipe管道 operator模块 sorted函 ...
- 关于JAVA项目中的常用的异常处理情况
Java异常处理的几个原则如下. 1)不要丢弃异常,捕获异常后需要进行相关处理.如果用户觉得不能很好地处理该异常,就让它继续传播,传到别的地方去处理,或者把一个低级的异常转换成应 ...
- VS2015和SVN合作
SVN就是版本控制管理工具. 插件这里,还是遇到了一些问题,我知道有插件了,但是忽略了开始的版本问题,按时插件安装过程中没有出现意外,故以为“插件安装成功”,岂不知此“成功”非彼“成功”.由于我用的是 ...
- 使用svnsync实时备份SVN版本库
前段时间把SVN版本库从win迁移到了Linux上,没隔几天那台win的磁盘就严重坏道了....这TMD什么运气! 花费了点时间研究了下svn自己的同步工具.写个日志记录下. 注意:svnsync要求 ...
随机推荐
- benthos 通过rest api 配置 stream 说明
stream 模式,我们可以通过rest api 进行控制 使用方法 启动 benthos --streams 进行流的配置(rest api) curl http://localhost:4195/ ...
- tomcat源码阅读之单点登录
一.SSO概念: 单点登录,Single Sign-On,简写为 SSO,是一个用户认证的过程,允许用户一次性进行认证后,就可访问系统中不同的应用:而无需要访问每个应用时,都重新输入用户和密码. 实现 ...
- 【转】每天一个linux命令(38):cal 命令
原文网址:http://www.cnblogs.com/peida/archive/2012/12/14/2817473.html cal命令可以用来显示公历(阳历)日历.公历是现在国际通用的历法,又 ...
- LOJ 6053 简单的函数——min_25筛
题目:https://loj.ac/problem/6053 min_25筛:https://www.cnblogs.com/cjyyb/p/9185093.html 这里把计算 s( n , j ) ...
- bzoj1055玩具取名
区间dp.记录可行性即可. #include<iostream> #include<cstdio> #include<cstring> using namespac ...
- 一个最简的Thinkphp3.2 操作Mongodb的例子
看到Thinkphp网站上没有调用Mongodb的例子,就写一个一个最简的Thinkphp操作Mongodb的例子.欢迎讨论[前提]Thinkphp对Mongdb的支持依赖于PHP对Mongodb的支 ...
- 织梦ask标签的调用
EDE 问答首页调用标签 标签名称: ask 功能说明:问答调用标签 适用范围:全局使用 基本语法: {dede:ask row='6' qtype='new' tid='0' titlelen='2 ...
- win7 任务计划运行批处理,不能正常运行,需用绝对路径
一段批处理在WIN XP下用任务计划可以正常运行: rar.exe u -m3 -s -r -o+ -x*.db -x*.zip -x*.rar zmv9netSrc.rar "Source ...
- linux 线程的同步 一 (互斥量和信号量)
互斥量(Mutex) 互斥量表现互斥现象的数据结构,也被当作二元信号灯.一个互斥基本上是一个多任务敏感的二元信号,它能用作同步多任务的行为,它常用作保护从中断来的临界段代码并且在共享同步使用的资源. ...
- 【Active入门-2】ActiveMQ学习-生产者与消费者
1个生产者,1个消费者,使用Queue: 方式1: 生产者将消息发送到Queue中,退出: 然后运行消费者: . 可以看到,可以接收到消息. 方式2: 先运行消费者程序: 然后运行生产者: 消费者见下 ...