- 1、本文档共37页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
物联网技术应用专业教学资源建设
* * SVN/P4 vs GIT A Brief History of Git Linus uses BitKeeper to manage Linux code Ran into BitKeeper licensing issue Liked functionality Looked at CVS as how not to do things April 5, 2005 - Linus sends out email showing first version June 15, 2005 - Git used for Linux version control Git config ~/.gitconfig ?git config --global Barry Song” git config --global user.email 21cnbao@ git config --global core.editor vim git config --global merge.tool vimdiff ?git config –l color.ui=auto =Barry Song user.email=21cnbao@ merge.tool=vimdiff core.editor=vim .git/config .gitignore Stored in directory for ignoring git workflow Fetch or clone (create a copy of the remote repository) Modify the files in the local branch Stage the files Commit the files locally Push changes to remote repository local/stage/repo Working With Git echo “I love Git” hello.txt git diff Shows changes we have made git status Shows list of modified files git add hello.txt git diff No changes shown as diff compares to the index git diff HEAD Now can see the changes in working version git status git commit -m ‘Second commit’ * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 物联网技术应用专业教学资源建设 物联网技术应用专业 教学资源建设 《嵌入式技术应用》课程教学资源建设 建设院校:无锡职业技术学院 Linux/Android体系结构 Linux层次结构 Linux内核的演进 Linux社区 Android体系结构 Android内核 Android设备驱动 Android HAL结构 Android应用框架 版本管理系统git * 认识Linux内核版本 主版本 1.0 2.0 2.2 2.4 2.6 2,3年更新 稳定版 2.0.40 2.2.12 2.4.18 2.6.7 1,2月更新 稳定版更新 ~ 1,2周更新 * Linux内核的发展 无论是对于企业服务器还是对于嵌入式系统,Linux 2.6 都是一个巨大的进步。对高端的机器来说,新特性针对的是性能改进、可扩展性、吞吐率,以及对 SMP 机器 NUMA 的支持。对于嵌入式领域,添加了新的体系结构和处理器类型。包括对那些没有硬件控制的内存管理方案的 MMU-less 系统的支持。同样地,为了满足桌面用户群的需要,添加了一整套新的音频和多媒体驱动程序。 2003.12 2.6 进一步地提升了SMP系统的扩展性,同时也集成了很多用于支持桌面系统的特性:USB,PC卡(PCMCIA)的支持,内置的即插即用等 2001.1 2.4 极大提升SMP系统上Linux的性能,并支持更多的硬件 1999.1 2.2 包含很多新的平台支持,最重要的是,它是第一个支持SMP(对称多处理器)体系的内核版本 1996.6 2.0 第一个包含多平台(Alpha,Sparc,MIPS等)支持的官方版本 1995.3 1.2 包含了386的官方支持,仅支持单CPU系统 1994.3 1.0 最初的原型 1991.10 0.1 特点 时间 版本 * Linux系统层次结构 * Linux系
文档评论(0)