android-Android SVN工程中的存储结构

问题描述

Android SVN工程中的存储结构
对一个SVN存储库存储一个Android工程,下面哪种方式是更好的结构呢?我使用Eclipse和一个SVN插件。

http://myserver/svn    /trunk        /MyProject            /src            /res            /assets    /branches    /tags

或者

http://myserver/svn    /trunk        /src        /res        /assets    /branches    /tags

我想知道项目的根文件夹是否应该在层次结构中明确的定义呢?存储库只会存储一个项目但它会有很多分支和标签。

解决方案

我会选择这个;

http://myserver/svn    MyProject1        /trunk            /src            /res (external)            /assets        /branches        /tags    MyProject2       /trunk           /src           /res (external)           /assets       /branches       /tags    resources

我通常会把 resources放在主source结构外。使用svn:externals,是这些资源存在不同的项目。

解决方案二:
对于android和其它诸如PHP等技术,以及SVN或者其他源代码控制软件Bazaar or Git我通常用:

http://myserver/svn    /MyProject        /trunk            /sources                /src                /res                /assets            /ressources                => Here I can put text files documentation ...                that is really part of the projet -- but not part of the application        /branches        /tags
时间: 2025-01-01 16:27:27

android-Android SVN工程中的存储结构的相关文章

工程引用-Android在主工程中引用其他工程代码和资源出现闪退

问题描述 Android在主工程中引用其他工程代码和资源出现闪退 log日志如上,有些看不懂,求大神指教! 解决方案 MainActivity没有在AndroidManifest.xml中声明把. 解决方案二: 第三行显示:可能是你要启动的Activity没有在配置文件AndroidManifest.xml中声明 解决方案三: 你是不是没有在AndroidManifest.xml里声明要调用的activity? 解决方案四: eclipse使用的adt不会整合库项目的清单文件(至少23.0.6及

android怎么在工程中展示和控制3d模型

问题描述 android怎么在工程中展示和控制3d模型 请问各位大神,怎么在android工程中展示3d模型,并且能够控制它,我原先是想用u3d做的,不过u3d好像都是做游戏比较多,而且打开的时候比较慢,还会有u3d的logo,控制模型运动好像也比较麻烦,除了用u3d之外还有没有什么别的方法???? 解决方案 u3d是游戏引擎啊,U3D的logo可以自定义设置,控制运动很简单啊,连U3D也不合适的话,我不知道什么引擎还适合. 解决方案二: U3D,这是U3D模型 解决方案三: 用opengl试试

Linux中ext2文件系统存储结构的个人理解

看了几天<深入理解linux内核>的ext2文件系统部分和VFS部分,稍微了解了点文件在内存中的存储结构,但是总是弄不清楚在硬盘上实际的存储方式,特别是文件夹的存储. 保存文件夹的结构很简单,没有这个文件夹下所有文件的索引,看了几遍书,都不能理解在硬盘上文件夹结构的存储,只能根据网上的例子自己跟着做实验.(过程参考了http://blog.chinaunix.net/u1/48373/showart_1210707.html的博客) 首先显示要分配一个空间,格式化为ext2分区,并在这个空间上

ext2文件系统存储结构(sina博客移入)

看了几天<深入理解linux内核>的ext2文件系统部分和VFS部分,稍微了解了点文件在内存中的存储结构,但是总是弄不清楚在硬盘上实际的存储方式,特别是文件夹的存储. 保存文件夹的结构很简单,没有这个文件夹下所有文件的索引,看了几遍书,都不能理解在硬盘上文件夹结构的存储,只能根据网上的例子自己跟着做实验.(过程参考了http://blog.chinaunix.net/u1/48373/showart_1210707.html的博客) 首先显示要分配一个空间,格式化为ext2分区,并在这个空间上

深入解析 ObjC 中方法的结构

因为 ObjC 的 runtime 只能在 Mac OS 下才能编译,所以文章中的代码都是在 Mac OS,也就是 x86_64 架构下运行的,对于在 arm64 中运行的代码会特别说明. 在上一篇分析 isa 的文章从 NSObject 的初始化了解 isa中曾经说到过实例方法被调用时,会通过其持有 isa 指针寻找对应的类,然后在其中的 class_data_bits_t 中查找对应的方法,在这一篇文章中会介绍方法在 ObjC 中是如何存储方法的. 这篇文章的首先会根据 ObjC 源代码来分

Android编程实现读取工程中的txt文件功能

本文实例讲述了Android编程实现读取工程中的txt文件功能.分享给大家供大家参考,具体如下: 1. 众所周知,Android的res文件夹是用来存储资源的,可以在res文件夹下建立一个raw文件夹,放置在raw文件夹下的内容会被原样打包,而不会被编译成二进制文件,并且可以通过R文件进行很方便地访问. 比如我们可以将更新信息.版权信息等放到txt文件中,然后放到raw文件中,然后很方便地进行访问. 在raw中放入一个a.txt文件,然后就可以在Activity中使用getResources()

java-在eclipse的android工程中包含.json本地文件

问题描述 在eclipse的android工程中包含.json本地文件 我有一个.json本地文件,我不想把它放到服务器上,我只是想把它包含在我的app中.我试着直接把它贴到eclipse我的工程中,但是我得到一个异常:FileNotFoundException,我也试着把它贴到windows Explorer/Finder的工作区文件夹中,也得到了同样的异常信息.我应该把它放哪? 谢谢 解决方案 你应该把文件夹直接放在你android工程的 /assets 或者是/res/raw里.你可以用C

过滤Android工程中多余资源文件的解决方法_Android

本文以实例讲述了过滤Android工程中多余资源文件的解决方法,很有实用价值!具体描述如下: 很多开发人员在Android项目开发过程中经常会遇到这样的情况:界面开发人员发布了一个新版本的资源包,不过有的图片名称改了,有的图片删掉了,可是在实现的时候开发人员只是把新的资源覆盖到原来的资源文件夹中,随着版本的发布,在drawable或values中积累的无用资源越来越多,直到最后发布正式版的时候再想要删除这些多余的文件,于是不得不一个一个文件检查看是否有用,再决定要不要删除之. 有鉴于此,很有必要

Android开发工程中集成mob短信验证码功能的方法_Android

一.前言 现在的app基本上都需要用到短信功能,注册时或者有消息通知时需要给用户发送一条短信,但是对于个人开发者来说,去买第三方的短信服务实在是有点奢侈,很好的是mob为我们提供了免费的短信验证码服务功能,我不是打广告,的确觉得这项服务很不错.那么下面就简单讲一下如何在自己的工程里集成mob的短信功能,其实整个流程并不复杂,只是个人觉得mob的官方文档有点小乱,官方Demo也有点小复杂,同时有一些细节地方容易被忽视,也会导致一些问题. PS:太喜欢mob的logo了. 二.实现过程 本篇只涉及A