SVN记录使用过程中出现的错误(一)

由于使用SVN时间不长,故障各种奇怪的问题是不可避免的,这里记录,自己的方便还是菜鸟跟我一样的参考

一个问题:

[email protected]:~/D/dzt/workarea/7301_mp/android_mtk_kk2_6752_mp/alps/frameworks/base/core/java/android/widget$ svn ci AbsListView.java

正在发送 AbsListView.java

传输文件数据.svn: E155017: 提交失败(细节例如以下):

svn: E155017: 工作副本的參考文件损坏

svn: E200014: ‘/home/dzt/D/dzt/workarea/7301_mp/android_mtk_kk2_6752_mp/alps/frameworks/base/core/java/android/widget/AbsListView.java‘ 的文本校验和不匹配:

期望: 36113fbfe56e28f475da059bd3a63cfe

实际: 935321ab0310e897052a63bac8334ada

svn: E155017: 您的提交信息保留在暂时文件里:

svn: E155017: ‘/home/dzt/D/dzt/workarea/7301_mp/android_mtk_kk2_6752_mp/alps/frameworks/base/core/java/android/widget/svn-commit.tmp‘

依据上面的提示,先删除/home/dzt/D/dzt/workarea/7301_mp/android_mtk_kk2_6752_mp/alps/frameworks/base/core/java/android/widget/svn-commit.tmp文件

[email protected]:~/D/dzt/workarea/7301_mp/android_mtk_kk2_6752_mp/alps/frameworks/base/core/java/android/widget$ ls

AbsListView.java GNAppSecurityPermissions.java GNNoCopyEdittext.java IGionee3DWidget.java svn-commit.tmp TextView.java TimeListenLayout.java

[email protected]:~/D/dzt/workarea/7301_mp/android_mtk_kk2_6752_mp/alps/frameworks/base/core/java/android/widget$ rm svn-commit.tmp

[email protected]:~/D/dzt/workarea/7301_mp/android_mtk_kk2_6752_mp/alps/frameworks/base/core/java/android/widget$ ls

AbsListView.java GNAppSecurityPermissions.java GNNoCopyEdittext.java IGionee3DWidget.java TextView.java TimeListenLayout.java

上面的问题是因为我在使用svn diff对照文件时把本地的拷贝到了svn副本。也就是从右边拷贝到左边引起的问题,最初的解决的方法是在其他地方再使用svn co下载widget文件夹下的文件,改动后再更新上去。

如:

[email protected]:~/D/dzt/workarea/7301_mp/widget$ svn co http://192.168.110.97/svn/android_mtk_kk2_6752_mp/trunk/alps/frameworks/base/core/java/android/widget widget
A    widget/TextView.java
A    widget/GNNoCopyEdittext.java
A    widget/GNAppSecurityPermissions.java
A    widget/IGionee3DWidget.java
A    widget/TimeListenLayout.java
A    widget/AbsListView.java
取出版本号 2080。

改动后再提交

[email protected]:~/D/dzt/workarea/7301_mp/widget/widget$ svn ci AbsListView.java
正在发送       AbsListView.java
传输文件数据.
提交后的版本号为 2081。

此时就不会出错

事实上就这是删除原来的文件夹,然后用svn co下载,在上面

版权声明:本文博主原创文章,博客,未经同意,不得转载。

时间: 2024-11-10 13:33:57

SVN记录使用过程中出现的错误(一)的相关文章

hadoop安装过程中出现的错误

此次来记录一下我在安装Hadoop安装过程中出现的错误,安装过程参照慕课网林子雨教程进行安装,在尝试过程中出现的错误如下: 1.在安装Ubuntu时,新建虚拟电脑时,并没有在版本的输入框中有Ubuntu(64bit)的显示,得在电脑图标出现之前,进入blos开启CPU的虚拟化,然后才能正常显示 2.配置JAVA_HOME环境变量时,用vim进行在文件中语句输入,操作不会,后来知道用E键编辑,用i键插入,然后esc退出编辑,wq键保存文件并退出,完成文件更改 3.在将hadoop解压到/usr/l

Sql Server 因为触发器问题导致数据库更新报错“在触发器执行过程中引发了错误,批处理已中止”的问题处理

在维护一个非常旧的项目时,由于该项目版本已经非常老了,而且在客户现场运行的非常稳定,更要命的是本人目前没有找到该项目的代码,为了处理一个新的需求而且还不能修改程序代码,于是决定从数据库入手,毕竟该项目数据库的脚本还是可以操作的,那就在数据流的必经之路上拦截数据处理业务就是了,于是决定在一张业务表上加一个触发器,关于触发器的基础这里就不多说了,网上一搜一大堆,其实就是一张表的数据行被操作以后会针对被操作的数据行执行一段存储过程脚本,只不过这个存储过程比较特殊罢了,是专门侦听对表的操作然后由系统调用

Jenkins. 安装过程中出现一个错误: No such plugin: cloudbees-folder

安装过程中出现一个错误: No such plugin: cloudbees-folder 安装插件,有时候会报类似的错误:An error occurred during installation: No such plugin: cloudbees-folder 上面的错误显示是,安装插件cloudbees-folder失败,是因为下载的Jenkins.war里没有cloudbees-folder插件 需要在网上下载:http://ftp.icm.edu.pl/packages/jenkin

编译recovery及过程中的部分错误解决

你必须使用32位或64位Ubuntu系统,关于如何建立编译环境和同步源码的指导,请自己查找有关指导的文章. 1, 安装所需要的包 2, 建立编译的环境,并同步CWM所需的源码,CyanogenMod源码中附带CWM源码 CWM 5 - Gingerbread CWM 6 - Jellybean 3, 下面我们进入真正的编译阶段,确保你已经使用“repo sync ”命令同步了最新的源码 进入源码的目录 放出以下命令:      make -j4 otatools 3.5, 如果你的机型不被CM1

Linux虚拟机安装过程中的常见错误

作为初学Linux的菜鸟,在安装过程中出现了各种各样的错误.在这里把我遇到的错误列出来与大家分享,也希望对初学的人有一些帮助.这里列举了几种常见网络配置问题并详述了其原因和解决方法.如虚拟机不能访问外部网络. 1.Xshell等工具连不上虚拟机的问题,如下图:首先.要保证虚拟机正常开机.并配置正确.其次.是电脑的网络配置. 打开电脑的控制面板->网络和Internet->网络和共享中心->点击更改适配设置.如图显示VMware Network Adapter VMnet1 已禁用.点击右

sqlserver 使用游标过程中出现的错误

下面的见解是在使用游标的过程中做的日记.我也是第一次使用,如果有什么不对的地方请批评指正,大家一起努力. 1. 消息 16951,级别 16,状态 1,过程 usp_proc,第 16 行      变量 '@myref' 不能用作参数,因为在执行该过程前,不得为 CURSOR OUTPUT 参数分配游标. 这个问题是我在调用一个递归的.输出cursor output 的存储过程 create proc usp_proc( @level int @myref cursor varying out

anaconda命令行运行过程中出现的错误

在anaconda中使用jupyter时,出现各种bug,大多数是和tornado相关的问题,遇到这一问题一般是版本不匹配的原因,所以要对jupyter和tornado进行相应的版本匹配.如果使用anaconda过程中出现其他的属性错误等,要观察出现的错误所属包,然后尝试卸载当前包,重新安装新的版本的匹配包.一定要好好分析错误原因. 原文地址:https://www.cnblogs.com/jianglinliu/p/10493847.html

webview 上 postUrl 发送参数过程中数据丢失或错误 的问题

用到了android 的 webview 来展示页面.webview需要用post来传递参数.于是问题出现了,后台解析中发现参数错误. 之前有因为String 和byte[]转行时,数据丢失的问题,于是一直再那方面入手,最后不行了,观察数据终于发现,数据中存在“+”号,到后台了,“+”号全部都不见了. 在网上搜了发现有这个问题的人很少,难道他们都做得比较好,早早就避过了这个问题了么? 由于数据是加密过的BASE64,会不时出现一些符合,如 webview.postUrl("www.testurl

SVN使用过程中出现的错误记录(一)

由于使用SVN的时间不长,出现问题各种奇怪的问题也是在所难免的,在这里记录下来,方便自己或跟我一样的菜鸟参考 问题一: [email protected]:~/D/dzt/workarea/7301_mp/android_mtk_kk2_6752_mp/gionee/alps/frameworks/base/core/java/android/widget$ svn ci AbsListView.java 正在发送 AbsListView.java 传输文件数据.svn: E155017: 提交