`
ejc371fj
  • 浏览: 13841 次
最近访客 更多访客>>
社区版块
存档分类
最新评论

android linux 基础知识总结(789)

 
阅读更多

android linux 基础知识总结(789)
2011年07月13日
  http://linux.chinaunix.net/techdoc/beginner/2009/10/25/1141239.shtml
  来源: ChinaUnix博客  日期: 2009.10.25 08:53
  ======================================
  1. Android编译系统分析
  2. 文件系统分析
  3. 制作交叉工具链
  4. 软件编译常识
  5. 设置模块流程分析
  6. linux系统启动流程分析
  7. linux下svn使用指南
  8. LFS 相关
  9. linux 内核的初步理解
  ======================================
  7. linux下svn使用指南
  1.1 服务器端配置说明
  1.1.3 配置用户和权限
  1.1.4 导入工程到仓库中
  1.2 客户端操作指南及使用规范
  1.2.1 检出工作拷贝
  1.2.2 svn update 更新别人做的更改
  1.2.2.1 svn update 获取最新版本
  1.2.2.2 svn update  -r 获取特定的版本
  1.2.3 svn st 查看文件状态信息
  1.2.4 svn log 查看log信息
  1.2.5 svn diff 查看文件修改详情
  1.2.6 svn list 显示版本库的文件列表
  1.2.8 svn add 增加目录或者文件
  1.2.9 svn delete 删除目录或者文件
  1.2.10 svn revert 取消本地修改
  1.2.11 svn commit 提交本地做的更改
  1.2.12 文件更新,提交时的冲突处理
  1.2.13 打标签
  1.2.14 清除缓存的认证信息,重新输入用户名和密码
  =================
  1.1 服务器端配置说明
  1.1.1 ubuntu-8.10 svn服务器安装
  sudo apt-get install subversion
  1.1.2 建立版本库(Repository)
  运行Subversion服务器需要首先要建立一个版本库(Repository),可以看作服务器上存放数据的数据库,在安装了Subversion服务器之后,可以直接运行
  cd path_to_svn_root  例如:/home/svn
  svnadmin create --fs-type=fsfs  smartphone
  --fs-type 指定仓库类型,可以为fsfs或bdb 如果没有指定默认创建为fsfs类型  smartphone为仓库名称
  1.1.3 配置用户和权限
  修改 path_to_svn_repos/conf/svnserve.conf 文件,打开下面配置项
  ---------------------------
  #anon-access = read
  anon-access = none
  auth-access = write
  password-db = passwd
  authz-db = authz
  anon-access 应设置等于 none ,否则没有log信息
  修改  path_to_svn_repos/conf/passwd 文件,添加用户和密码
  ----------------------------
  wanghui=wanghui
  …
  1.1.4 导入工程到仓库中
  svn import  smartphone/  svn://192.168.2.148/smartphone
  1.1.5 运行svn服务器
  svnserve -d -r  path_to_svn_root  例如:/home/svn
  1.2 客户端操作指南及使用规范
  以我们服务器上 android 源代码为例,介绍svn常用操作。
  1.2.1 检出工作拷贝
  检出工作拷贝到 ~/svn/cupcake-jiangping
  使用svn co url
  cd ~/svn
  svn co svn://192.168.2.148/smartphone/td0901/trunk/cupcake-jianping  cupcake-jianping
  1.2.2 svn update 更新别人做的更改
  1.2.2.1 svn update 获取最新版本
  svn update cupcake-jiangping
  或者进入目录更新
  cd cupcake-jiangping
  svn update
  如果负责的应用与系统的关联性不是很大,通常不建议频繁进行更新。
  1.2.2.2 svn update  -r 获取特定的版本
  直接在某目录下执行 svn update 获取当前目录下所有文件的最新版本,如果我们只需要获取某个文件或者目录的特定版本,可以通过-r 和 名称进行指定:
  svn update
分享到:
评论

相关推荐

    android linux 基础知识总结

    android linux 基础知识总结

    linux Android基础知识总结.pdf

    linux Android基础知识总结 1.Android编译系统分析 2.文件系统分析 3.制作交叉工具链 4.软件编译常识 5.设置模块流程分析 6.linux系统启动流程分析 7.linux下svn使用指南 8.LFS相关 9.linux内核的初步理解

    android linux基础知识.txt

    android linux基础知识,阐述了Android LInux的一些基本操作,按照上面的来就可以实现了

    linux,Android基础知识总结.pdf

    linux,Android基础知识总结.pdf

    linux,Android基础知识总结借鉴.pdf

    linux,Android基础知识总结借鉴.pdf

    [14本经典Android开发教程]-5-linux Android基础知识总结

    [14本经典Android开发教程]-5-linux Android基础知识总结 ------------------------------------------------------- linux ,Android基础知识总结 1. Android编译系统分析 2. 文件系统分析 3. 制作交叉工具链 4. ...

    Android和linux基础知识笔记分享 有米分享.doc

    Android和linux基础知识笔记分享 有米分享.doc

    内存基础知识总结

    对于内存基础知识的总结,包含内存寻址、linux内核内存管理、androidHeap堆管理方式、内存泄露测试等

    Android基础知识详解【PDF文档】

    从架构图看,android分为四个层,从上层到低层分别是应用程序层、应用程序框架层、Android运行时和库、linux内核……本文档带你很好的学习android基础知识,配合文档中给出的视频学习会有更好的效果!

    Android教程全套

    兄die,下载不亏!!! 资源包含: 1、Android SDK 中文开发文档.pdf 2、Android 开发环境搭建...11、linux Android基础知识总结.pdf 12、Linux内核阅读心得体会.pdf 13、深入浅出Android——Android开发经典教材.pdf

    Android基础知识详解

    Android 是一种基于 Linux 的自由及开放源代码的操作系统,主要使用于移动设备, 如智能手机和平板电脑,由 Google 公司和开放手机联盟领导及开发。其绿机器人的生 动形象已经深入人心,Android 的开发应用吸引着...

    Linux系统编程教程

    解简单的芯片原理以及一些电路基础知识,还需要对Linux 内核有一定的了解”。 五、Linux 可视化应用程序:除了需要学习“嵌入式Linux 应用程序”的知识以外,还需要学习GDK 或者QT 或者Android 的知识。

    安卓(android)经典开发教程15本全

    经典安卓教材,共计15本,从入门到精通样样俱全,个别PDF略微有些老,不过,经典的东西都是经久不息,看了之后绝对收益匪浅,我就是从看...linux Android基础知识总结.pdf 深入浅出Android——Android开发经典教材.pdf

    android基础架构

    Android是一个平台,主要包括Linux微内核,中间件(SQLite等),关键应用(电话本、邮件、短消息、GoogleMap、浏览器等),提供的Java框架,以及Android中的JVM

Global site tag (gtag.js) - Google Analytics