Android—如何使用Eclipse svn插件管理Android项目
2015-01-18 10:22
796 查看
用svn控制版本,svn本身是不会识别哪些该传,哪些不该传,这就导致有些关于路径的东西(比如拓展jar的路径)也被上传了,而当别人下载后,那个路径对于这个人可能完全不存在,项目编译就会出问题。
我就是犯了这个错误,用eclipse安装了svn插件,然后一股脑把android项目都传上去,然后别人下载后就无法编译过去,怎么弄都不对。
经过各种谷歌后,晓得了Android项目有以下不能上传:
bin目录
gen目录
.classpath文件
.project文件
要想在eclipse里屏蔽它们,需要这样操作:
Click on Window -> Preferences
Select Team -> Ignored Resources
Click on Add Pattern and enter "bin"
Click on Add Pattern and enter "target"
Click on Add Pattern and enter "m2-target"
Click on Add Pattern and enter "gen"
Click on Add Pattern and enter ".classpath"
Click on Add Pattern and enter ".project"
Click on Apply and then OK
这样在以后提交时,这些都会自动屏蔽掉,不会更新上去。
还有一个问题是每次编译时,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一下,就可以删掉服务器上的了。
我就是犯了这个错误,用eclipse安装了svn插件,然后一股脑把android项目都传上去,然后别人下载后就无法编译过去,怎么弄都不对。
经过各种谷歌后,晓得了Android项目有以下不能上传:
bin目录
gen目录
.classpath文件
.project文件
要想在eclipse里屏蔽它们,需要这样操作:
Click on Window -> Preferences
Select Team -> Ignored Resources
Click on Add Pattern and enter "bin"
Click on Add Pattern and enter "target"
Click on Add Pattern and enter "m2-target"
Click on Add Pattern and enter "gen"
Click on Add Pattern and enter ".classpath"
Click on Add Pattern and enter ".project"
Click on Apply and then OK
这样在以后提交时,这些都会自动屏蔽掉,不会更新上去。
还有一个问题是每次编译时,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一下,就可以删掉服务器上的了。
相关文章推荐
- Android—如何使用Eclipse svn插件管理Android项目
- 使用ant实现svn管理得eclipse插件开发项目的日构建功能(ant1.7.1+svn1.6.3+eclipse3.4.2)
- 使用Eclipse和ADT插件管理Android项目(Managing Project from Eclipse with ADT)
- Using google's free SVN repository with Eclipse (使用Eclipse的SVN插件管理GOOGLE CODE的项目)
- 使用ant实现svn管理得eclipse插件开发项目的日构建功能(ant1.7.1+svn1.6.3+eclipse3.4.2)
- MyEclipse/Eclipse 安装svn插件 使用svn导入check out ,check in项目. (SVN插件下载)
- 开发android程序时使用eclipse的svn插件时的一些设置
- Eclipse用svn管理Android项目问题
- ADT/Eclipse上 使用SVN管理项目基本流程 一看就懂
- Eclipse用svn管理Android项目问题
- 使用 Eclipse 的 SVN 插件创建项目的主干/分支/标签
- 如何在使用eclipse的情况下,清理android项目中的冗余class文件和资源文件以及冗余图片
- Eclipse用svn管理Android项目问题
- Android 如何在Eclipse 引入外部纯Java项目(不是打成Jar使用)
- ADT/Eclipse上 使用SVN管理项目基本流程
- Eclipse用svn管理Android项目问题
- SVN 管理Android项目中eclipse的设置和注意事项
- Eclipse用svn管理Android项目问题
- windows7下如何使用myeclipse(eclipse)和cvs进行项目管理
- 使用 Eclipse 的 SVN 主要插件创建项目/支/标签