Eclipse用svn管理Android项目问题

分类: Android svn Eclipse 188人阅读 评论 (4) 收藏 举报

用svn控制版本,svn本身是不会识别哪些该传,哪些不该传,这就导致有些关于路径的东西(比如拓展jar的路径)也被上传了,而当别人下载后,那个路径对于这个人可能完全不存在,项目编译就会出问题。

我就是犯了这个错误,用eclipse安装了svn插件,然后一股脑把android项目都传上去,然后别人下载后就无法编译过去,怎么弄都不对。

经过各种谷歌后,晓得了Android项目有以下不能上传:

  • bin目录
  • gen目录
  • .classpath文件
  • .project文件
要想在eclipse里屏蔽它们,需要这样操作:

  1. Click onWindow -> Preferences
  2. SelectTeam -> Ignored Resources
  3. Click onAdd Pattern and enter "bin"
  4. Click onAdd Pattern and enter "target"
  5. Click onAdd Pattern and enter "m2-target"
  6. Click on Add Pattern and enter "gen"
  7. Click on Add Pattern and enter ".classpath"
  8. Click on Add Pattern and enter ".project"
  9. Click onApply and thenOK
这样在以后提交时,这些都会自动屏蔽掉,不会更新上去。

还有一个问题是每次编译时,eclipse都会将src目录下的东西到考到bin里,这样.svn也会跟着进去,这样即使bin被屏蔽了,但还是在svn时有问题,解决方法:

菜 单 - Project - Properties - Java Build Path - Source - xxx/src - Excluded,双击或点右边的编辑,在Exclusion patterns中加入"**/.svn/**",让Eclipse忽略.svn目录即可。

今天折腾了好久还晓得了svn删除某个文件怎么做:

先在本地

#svn del 要删除的文件或文件夹

注意这个是离线操作,此时服务器的这些还在,之后svn ci一下,就可以删掉服务器上的了。

更多相关文章

  1. Android零基础入门第15节:掌握Android Studio项目结构,扬帆起航
  2. Android应用项目绑定appcom_v7打包时,出现错误:"XXX"isnottransla
  3. Android studio 添加assets文件夹
  4. android R 文件生成不了
  5. Android 实现文件上传功能(upload)
  6. Android清单文件详解(六) ---- 节点的属性
  7. 现有Android项目引入ReactNative--九步大法
  8. Android Uri获取资源文件(多种方式)
  9. 编译android 之后生成的 img 文件介绍

随机推荐

  1. Android(安卓)app的音视频播放功能
  2. Android(安卓)判断当前网络 wifi ctwap(c
  3. Android(安卓)Sqlite数据库中判断某个表
  4. android 监听短信和来电
  5. Android(安卓)创建与解析XML(五)—— Dom4j
  6. android 获取手机通讯录信息
  7. Android电池状态监听实例1(下)
  8. android的全屏和屏幕高宽的获取
  9. Android(安卓)Log统一管理类
  10. Android(安卓)颜色过渡计算