`
endual
  • 浏览: 3546016 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Eclipse用svn管理Android项目问题 (转来的)

 
阅读更多

Eclipse用svn管理Android项目问题

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

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

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

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

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

 

  1. Click on Window -> Preferences
  2. Select Team -> Ignored Resources
  3. Click on Add Pattern  and enter "bin"
  4. Click on Add Pattern  and enter "target"
  5. Click on Add 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 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一下,就可以删掉服务器上的了。

分享到:
评论
1 楼 flyingsir_zw 2014-02-09  
Good process
1. Get up-to-date
2. Build
3. Never work on broken build
4. Develop
5. Build
6. Local testing
7. Commit
8. Resolve conflicts immediately
9. Get up-to-date

相关推荐

    Android项目在eclipse通过SVN资源库中检出项目遇到问题解决

    Android 项目在 Eclipse 通过 SVN 资源库中检出项目遇到问题解决 Android 项目在 Eclipse 通过 SVN 资源库中检出项目是一个常见的操作,但是在这个过程中我们可能会遇到一些问题,例如项目编码格式错误、库文件...

    eclipse svn 插件

    Eclipse SVN插件是开发人员在使用Eclipse IDE进行版本控制时的重要工具,它使得开发者能够在Eclipse环境中方便地与Subversion(SVN)服务器进行交互。Subversion是一款开源的版本控制系统,用于管理项目的源代码和...

    eclipse SVN插件

    6. **使用SVN插件**:现在,你可以在Eclipse的工作空间中右键点击项目,选择`团队` -> `共享项目`,然后选择SVN来将项目添加到版本控制。之后,你可以使用`团队`菜单下的各种选项进行提交、更新、解决冲突等操作。 ...

    myEclipse8.5集成svn android svn使用

    《myEclipse8.5集成SVN与Android SVN使用详解》 在软件开发过程中,版本控制工具的重要性不言而喻,它能够帮助开发者追踪代码的变更历史,协同多人合作,并确保代码的一致性和稳定性。本文将详细介绍如何在...

    android ADT SVN 插件下载

    本话题将重点介绍"android ADT SVN 插件下载"的相关知识点,以及如何在Eclipse或STS中安装这些插件。 首先,Android Development Toolkit (ADT) 是Google提供的一款用于Eclipse的插件,它为Android应用开发提供了...

    Android Eclipse Plugin 12.0

    2. **项目创建与管理**:Android Eclipse Plugin 提供了向导来帮助开发者快速创建新的Android项目。它自动配置项目的结构,包括源代码目录、资源文件和必要的构建设置。 3. **代码编辑器**:该插件集成了针对...

    Eclipse ADT Plugin For Android 15.0.1

    在使用Eclipse ADT Plugin for Android 15.0.1时,需要注意的是,尽管这个版本对当时(Android 15)的开发提供了很好的支持,但随着Android版本的迭代,Eclipse ADT逐渐被Google官方放弃,转而推荐使用Android ...

    Android Apps with Eclipse

    第七章关注于使用Eclipse进行Android原生开发(即使用C/C++语言编写的应用程序)。这一章节详细介绍了如何安装配置Android Native Development Kit (NDK),并利用Eclipse开发原生代码。此外,还会讨论如何在Java代码...

    android安装及svn、arcgis插件

    ADT提供了许多用于Android开发的特性,如项目创建、设备模拟器管理等。 在开发团队中工作时,通常会使用版本控制系统,例如Subversion (SVN)。要在Eclipse中安装SVN插件Subclipse,同样采用`Help` -> `Install New ...

    Android 最简工程 Eclipse

    在Android开发领域,Eclipse曾是开发者们广泛使用的集成开发环境(IDE)。"Android 最简工程 Eclipse" 提供了一个简洁的基础框架,适用于那些希望快速创建一个新的Android项目进行调试的开发者。这个压缩包文件可能...

    mac os install eclipse and setting svn

    在Mac OS操作系统上进行Android应用开发,Eclipse是一款不可或缺的集成开发环境(IDE)。...总的来说,遵循这些步骤,大部分用户都能在Mac OS上成功安装Eclipse并配置SVN,开始愉快的Android开发之旅。

    eclipse清理Android项目工具

    "eclipse清理Android项目工具"是一个专为解决这一问题而设计的实用程序。它能够智能地扫描并识别出Eclipse中不再被引用的Java文件和资源文件,然后安全地删除它们,从而帮助开发者优化项目结构,提高开发效率。 该...

    Eclipse Android 开发插件

    Eclipse Android 开发插件是Android开发者在Eclipse集成开发环境中进行应用程序开发的...尽管随着Android Studio的普及,Eclipse ADT插件的使用逐渐减少,但对于熟悉Eclipse的开发者来说,它仍然是一个有价值的工具。

    浅析SVN在Android Studio中的安装和配置方法

    使用SVN在Android Studio中可以将项目版本控制进行集中管理,提高团队协作效率和项目开发质量。SVN可以帮助开发者追踪项目的修改历史,快速定位错误和问题,提高项目的稳定性和可靠性。 六、SVN在Android Studio中...

    SVN插件+win7 64+android developer tools

    标题中的“SVN插件+win7 64+android developer tools”暗示了这是一个关于在Windows 7 64位操作系统环境下,使用SVN(Subversion)版本控制系统与Android Developer Tools进行协同开发的教程。SVN是源代码管理工具,...

    eclipse插件包-vim-svn-adt-git-合集

    3. **Android Developer Tools (adt-12.0.0)**:ADT是Google提供的专门用于Android应用开发的工具集,它集成在Eclipse中,提供了图形化的布局编辑器、设备模拟器、项目构建工具以及调试工具等,大大简化了Android...

    com.android.ide.eclipse.ndk_23

    安装了这个插件后,开发者可以在Eclipse内方便地管理NDK项目,进行编译、调试和构建原生代码。 "com.android.ide.eclipse.ndk_23.0.2.1259578.jar"是该插件的核心组件,包含了与NDK相关的所有功能和API,使得...

    svn-maven-andrion插件

    【svn-maven-andrion插件】是一种针对Eclipse集成开发环境的插件组合,它旨在简化Android开发者在版本控制(使用Subversion,简称svn)、项目构建(使用Maven)以及Android开发(使用Android Development Toolkit,...

    eclipse 结合Android开发插件ADT-0.9.3

    在Android应用开发领域,Eclipse是一款广泛使用的集成开发环境(IDE),它提供了强大的代码编辑、调试和项目管理功能。然而,为了专门针对Android平台进行开发,我们需要在Eclipse中安装一个专用的插件——Android ...

Global site tag (gtag.js) - Google Analytics