Android Studio 使用 SVN 必定遇到问题:commit ** File out of data 问题解决方法
2015-04-02 11:12
477 查看
转载请注明:/article/1749473.html
Android Studio 的使用已经越来越成为趋势,而结合版本控制工具svn的使用,也是越来越多企业,团队的最佳选择,本文不介绍怎么配置这些,仅仅分享一下svn commit过程中经常性遇到的问题:commit fail: "**File out of data " 这个问题的解决思路和问题的原因
原因:某个你要commit 的文件别人已经commit上去了,而你没有先updata下来保证代码和svn上的代码一致就想着再次commit。
解决办法:
为了防止你已经改好的东西被覆盖,最好先按以下步奏走。
首先,先再让错误重现,也就是再次commit上去(注意,先不要updata),然后看日志,看他说的是哪几个文件,比如现在是MyApp.java 这个文件报commit Fail 错误,那么,你只要,再次commit,注意,在图中把这个文件勾选掉
点击commit ,至此,你就不会再怕你的代码丢失了
接下来就是处理冲突文件了,如现在是MyApp.java这个文件,那么怎么做呢,很简单
先对着你的MyApp进行Ctrl+A全选,Ctrl+C复制,然后备份好,点击updata按钮
updata完成后,打开MyApp,这时你会看到这个别人commit上去的冲突文件代码长什么样(记得先把你之前复制的冲突文件备份好),这时候,我们就要对比,然后整合两份冲突文件里的代码,再次commit,好了,问题就这么愉快的解决。
我是林Garry,乐在分享,欢迎交流
Android Studio 的使用已经越来越成为趋势,而结合版本控制工具svn的使用,也是越来越多企业,团队的最佳选择,本文不介绍怎么配置这些,仅仅分享一下svn commit过程中经常性遇到的问题:commit fail: "**File out of data " 这个问题的解决思路和问题的原因
原因:某个你要commit 的文件别人已经commit上去了,而你没有先updata下来保证代码和svn上的代码一致就想着再次commit。
解决办法:
为了防止你已经改好的东西被覆盖,最好先按以下步奏走。
首先,先再让错误重现,也就是再次commit上去(注意,先不要updata),然后看日志,看他说的是哪几个文件,比如现在是MyApp.java 这个文件报commit Fail 错误,那么,你只要,再次commit,注意,在图中把这个文件勾选掉
点击commit ,至此,你就不会再怕你的代码丢失了
接下来就是处理冲突文件了,如现在是MyApp.java这个文件,那么怎么做呢,很简单
先对着你的MyApp进行Ctrl+A全选,Ctrl+C复制,然后备份好,点击updata按钮
updata完成后,打开MyApp,这时你会看到这个别人commit上去的冲突文件代码长什么样(记得先把你之前复制的冲突文件备份好),这时候,我们就要对比,然后整合两份冲突文件里的代码,再次commit,好了,问题就这么愉快的解决。
我是林Garry,乐在分享,欢迎交流
相关文章推荐
- 问题解决Android studio遇到 java.lang.OutOfMemoryError: GC app:transformClassesWithDexForDebug解决方法 以及gradle优化
- 使用Android studio 遇到的问题及解决方法
- 问题-Delphi 中使用TStringList后,报out of memory 的解决方法
- 编译android遇到java虚拟机堆内存不够的问题 java.lang.OutOfMemoryError: GC overhead limit exceeded 解决方法
- Android Studio-—使用OpenCV的配置方法和demo以及开发过程中遇到的问题解决
- Android studio遇到 java.lang.OutOfMemoryError: GC app:transformClassesWithDexForDebug解决方法 以及gradle优化
- 表单包含file上传文件提交,使用ajaxSubmint或者ajaxForm 遇到的问题以及解决方法
- 在tp3.2.3中使用 FormData 对象实现表单的文件上传功能遇到的一个问题及解决方法
- Resource is out of sync with the file system问题解决方法
- Resource is out of sync with the file system问题解决方法
- Android Studio 使用中遇到的一些问题以及解决方法
- 解决Subclipse进行commit的时候出现 file out of date和remains in tree-conflict的方法
- 使用 Navicat for MySQL 执行 SQL 语句时,出现 out of memory 问题的解决方法
- mac中android studio使用svn版本控制遇到的坑及问题解决
- J2ME使用WTK模拟器开发时候遇到“OK to use Airtime” 问题的解决方法
- Eclipse中java.lang.OutOfMemoryError: Java heap space 的问题解决方法
- Eclipse中resource is out of sync with the file system 解决方法
- 使用SourceSafe管理软件开发可能遇到的问题及解决方法
- Java使用Oracle遇到的最大游标超出问题及其解决方法
- C# B/S程序中使用DropDownList出现System.ArgumentOutOfRangeException: “DropDownList1”有一个无效 SelectedValue,因为它不在项目列表中的解决方法