android在eclipse下的项目,会生成gen和bin两个目录,这两个都会跟个人的编译调试发生改变,如果提交到SVN是没有意义的,有时还会造成编译错误。
在提交SVN的时候,应该把gen和bin去掉。同时,android编译的时候,会自动把src目录下的.svn文件也复制到bin下。如果直接删除bin和gen的svn,有时连src下的文件也被删除了。
办法是在Project-Properties下的JavaBuild Path里加上exclude规则
1. 点击eclipse顶部的Project
2. 点击Properties
3. 点击左侧的Java Build Path
4. 选择右侧的Source选项卡
5. 双击 你的项目名称/gen 下面的Excluded: (None) 这一行,弹出对话框
6. 点击 Exclusion patterns 右侧的 Add 按钮,输入 **/.svn/**
7. 点击finish
8. 你的项目名称/src 做同样操作即可(最后的样子如图附件)
9. 最后选择bin目录,点击右键 ,点击team,点击 添加至svn/ignore
原文:http://blog.csdn.net/icewst/article/details/8030518
相关推荐
2. **.classpath**: 这个文件在Java和Android开发中用于记录项目的类路径,它包含了项目中所有库和依赖的路径信息,帮助编译器和运行时定位到所需的类文件。 3. **.project**: 这是Eclipse IDE(早期的Android开发...
- 为了团队协作,可以将工程导入到Git或SVN等版本控制系统,实现代码同步和历史记录管理。 6. **构建过程**: - 构建工程时,Eclipse会编译源码,生成Dalvik Executable (DEX) 文件,并将其打包成APK。 - 通过...
OpenGL ES 是一种在嵌入式设备上广泛使用的图形库,特别是在Android系统中,它用于创建复杂的3D图形和动画。Android OpenGL ES 提供了...理解并掌握这些概念和技术,对于Android游戏开发和复杂的用户界面设计至关重要。
在Android开发过程中,版本控制工具如SVN和Git对于团队协作和代码管理至关重要。然而,不是所有项目中的文件都需要纳入版本控制,例如编译过程产生的临时文件、IDE配置文件等。因此,学会如何添加忽略文件是提高开发...
- **branches**:当需要开发新的功能或修复重要bug时,可以从trunk分支出来进行开发。 ##### 2.2 通用规范 **2.2.1 代码文件规范** 所有文本形式的文件(如Java文件、XML文件、Properties文件等)必须遵循以下...