zoukankan      html  css  js  c++  java
  • Android项目svn代码管理问题[转]

      用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目录即可。

  • 相关阅读:
    Python超级篇-机器学习
    python高给篇-爬虫
    机器学习之-sklearn
    luogu3384 【模板】树链剖分
    bzoj3884 上帝与集合的正确用法
    luogu2765 魔术球问题
    poj2976 Dropping tests 01分数规划
    luogu2764 最小路径覆盖问题
    luogu2763 试题库问题
    luogu2762 太空飞行计划问题
  • 原文地址:https://www.cnblogs.com/exmyth/p/4446671.html
Copyright © 2011-2022 走看看