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
相关推荐
Android Studio是Google官方推出的Android应用开发集成开发环境(IDE),它提供了丰富的功能和工具,让开发者可以高效地构建Android应用程序。在开发过程中,版本控制是非常关键的一环,它可以帮助开发者跟踪代码...
Android Studio 作为一款功能强大的集成开发环境,在使用 SVN 进行版本控制时,需要特别注意第一次提交时的忽略文件问题。本文将对第一次提交时需要忽略的文件进行总结,并且分享个人经验和方法,帮助开发者更好地...
集中式开发——基于 Trunk 的开发和分散式开发——基于 Branches 的开发是两种常见的版本管理流程图。集中式开发方式简单,但代码对于多个不同的项目,不同的需求只有一份代码,正在修改中的代码不能很好地响应紧急...
Eclipse 是一种流行的集成开发环境(IDE),可以与 svn 文档管理服务器集成。在 Eclipse 中,需要配置 svn 客户端 software、指定服务器连接信息、配置身份验证机制等,以便与 svn 文档管理服务器进行集成。 svn ...
【svn 用户、权限、目录管理详解】 在软件开发过程中,版本控制系统Subversion(简称svn)是团队协作的重要工具。有效地管理svn的用户、权限和目录是确保项目安全和协作顺畅的关键。以下是一份详细的指南,涵盖了...
它的主要功能是跟踪和控制文件及目录的变更,从而实现多人协作开发时的代码管理。作为一个专业的IT开发工具,SVN对于团队协作和项目管理起着至关重要的作用。 在开发过程中,SVN的核心概念包括仓库(Repository)、...
在软件开发过程中,版本控制系统是不可或缺的工具,用于管理代码变更历史和协同开发。在Android Studio中,开发者可能已经习惯了使用Subversion(SVN),但随着Git的普及,越来越多的团队倾向于采用Git作为首选的...
SVN,全称Subversion,是一种广泛使用的版本控制系统,用于管理软件项目的源代码和其他文件的变更历史。在软件开发过程中,SVN起到了跟踪文件修改、协同工作、解决冲突的重要作用。Web版的SVN管理工具则将这些功能...
在Android开发过程中,Eclipse和Spring Tool Suite (STS) 是两个常用的集成开发环境(IDE)。为了提高开发效率,开发者往往需要安装一些插件来增强IDE的功能。本话题将重点介绍"android ADT SVN 插件下载"的相关知识...
"android svn插件"指的是在Android Studio中集成SVN工具,使得开发者能方便地进行版本管理和协作。这篇内容将深入探讨Android SVN插件的配置、使用以及它在开发流程中的作用。 首先,Android Studio虽然原生支持Git...
安装过程中只需按照提示进行,确保在安装完成后将JDK的bin目录添加到系统的PATH环境变量中,这样系统可以在任何位置识别和运行Java命令。 接下来,下载Eclipse集成开发环境(IDE),它是Android开发的重要工具。...
2. **手动删除`.svn`目录**:在文件资源管理器中,可以显示隐藏文件和文件夹,然后逐个删除每个文件夹中的`.svn`子目录。这种方法适用于小规模的项目,对于大型项目或多个文件夹,手动操作会很繁琐。 3. **使用...
Subversion(简称SVN)是一种广泛使用的版本控制系统,它允许团队在开发项目时协同工作,管理文件和目录的不同版本。SVN的核心理念是追踪和控制文件的变化,使得开发者可以轻松地回溯到项目的任何历史状态,解决冲突...
**软件开发管理中的版本控制是至关重要的环节,而Subversion(SVN)作为一个成熟的版本控制系统,为团队协作和代码管理提供了强大的支持。本篇将深入探讨SVN的基础知识及其在实际开发中的应用。** **一、Subversion...
标签中的“源码”指的是SVN主要应用于存储和管理源代码,而“工具”则表明SVN账号管理系统是一种用于辅助开发和协作的工具。 至于文件名“athree”,由于没有更多信息,我们无法直接关联到SVN账号管理的具体知识点...
通过以上步骤,您不仅能够成功地将 Android Studio 项目共享到 SVN 仓库,还能实现本地 Maven 的配置和使用。这将极大地提高团队协作效率和项目管理的专业度。在实际操作过程中可能会遇到各种问题,建议查阅官方文档...
Subversion(简称SVN)就是这样一款广泛应用的版本控制系统,而SVNManager则是一个基于Web的SVN管理工具,为用户提供了一种方便的方式来管理SVN仓库和用户权限。 **1. SVNManager安装包** SVNManager通常以源码...
本话题涉及的是一款名为“hex转bin小工具”的应用程序,它专门用于帮助生成带有SVN版本号的APP。这在软件开发过程中非常有用,因为版本控制是确保代码质量和追踪更改的关键。 首先,我们需要理解“hex”和“bin”这...