Android各种开源项目源代码的下载方法(Subversion/Git/Mercurial)
2012-02-27 21:50
459 查看
开源项目几乎都使用版本控制系统来对代码进行维护,著名的版本控制软件有诸如CVS、Rational ClearCase、Microsoft Visual SourceSafe、Git、Subversion、Mercurial等等,数不胜数。当然上面有的是商业软件,有的是开源软件,对于我们单纯下载代码而言,其实没有多大区别,关键要看你需要下载的开源代码它是基于何种版本控制系统的进行维护的,本文就以Subversion、Git、Mercurial为例进行说明。
1)Using Subversion
Subversion是一个自由开源的版本控制系统,可以从http://subversion.apache.org/packages.html 中众多的版本中选取一个,下载安装完成后,进入安装目录,在bin目录下可以找到svn.exe文件。
这里以下载Android PDF Viewer为例,该项目的地址是http://sourceforge.net/scm/?type=svn&group_id=265752 。进入该页面,很明显可以看到如下内容,说明这个项目是使用Subversion进行管理的。
Windows下运行命令行,cd进入刚才安装的Subversion的bin目录,输入上面的命令,就可以实现源码的下载了,下载界面如下所示:
下载完成后,我们在bin目录下可以发现多了一个名为andpdf的文件夹,源码就在里面了。
2)Using Git
同理,安装Git客户端,这里选用msysgit,下载地址如下:http://code.google.com/p/msysgit/downloads/detail?name=Git-1.7.9-preview20120201.exe&can=2&q= 。安装完成,同理进入安装目录的bin目录下,可以找到git.exe文件。
这里以下载apps-for-android为例,这个项目的地址是http://code.google.com/p/apps-for-android/source/checkout 。进入页面可以看到下面的内容:
Windows下启动命令行,cd进入msysgit的bin目录中,运行上面的命令,就可以对代码进行下载了,有时使用https连接会出现SSL协议错误,没关系,使用http协议替代即可,下载过程如下所示:
Msysgit下载的文件会默认放置在Git主目录中,而不像Subversion是放置在bin目录下。
3)Using Mercurial
介绍到这里,其实没有必要再多废话了,其他版本控制系统的源码下载方式大同小异,但这里还是再介绍下Mercurial吧,因为这个名字很好听。Mercurial可以到页面http://mercurial.selenic.com/downloads/ 下载。安装完成后,在Mercurial主目录下可以找到hg.exe文件(Mercurial没有bin目录,而且exe文件不是以mercurial命名,有趣吧)。此处以下载android-notifier项目为例说明下载过程,该项目地址是http://code.google.com/p/android-notifier/source/checkout ,同样可以看到下载命令信息如下:
依法炮制,命令行cd进入Mecurial目录,执行上述命令即可(这里同样会出现https连接错误),界面如下所示:
==========================碎裂吧 镜花水月===========================
1)Using Subversion
Subversion是一个自由开源的版本控制系统,可以从http://subversion.apache.org/packages.html 中众多的版本中选取一个,下载安装完成后,进入安装目录,在bin目录下可以找到svn.exe文件。
这里以下载Android PDF Viewer为例,该项目的地址是http://sourceforge.net/scm/?type=svn&group_id=265752 。进入该页面,很明显可以看到如下内容,说明这个项目是使用Subversion进行管理的。
Windows下运行命令行,cd进入刚才安装的Subversion的bin目录,输入上面的命令,就可以实现源码的下载了,下载界面如下所示:
下载完成后,我们在bin目录下可以发现多了一个名为andpdf的文件夹,源码就在里面了。
2)Using Git
同理,安装Git客户端,这里选用msysgit,下载地址如下:http://code.google.com/p/msysgit/downloads/detail?name=Git-1.7.9-preview20120201.exe&can=2&q= 。安装完成,同理进入安装目录的bin目录下,可以找到git.exe文件。
这里以下载apps-for-android为例,这个项目的地址是http://code.google.com/p/apps-for-android/source/checkout 。进入页面可以看到下面的内容:
Windows下启动命令行,cd进入msysgit的bin目录中,运行上面的命令,就可以对代码进行下载了,有时使用https连接会出现SSL协议错误,没关系,使用http协议替代即可,下载过程如下所示:
Msysgit下载的文件会默认放置在Git主目录中,而不像Subversion是放置在bin目录下。
3)Using Mercurial
介绍到这里,其实没有必要再多废话了,其他版本控制系统的源码下载方式大同小异,但这里还是再介绍下Mercurial吧,因为这个名字很好听。Mercurial可以到页面http://mercurial.selenic.com/downloads/ 下载。安装完成后,在Mercurial主目录下可以找到hg.exe文件(Mercurial没有bin目录,而且exe文件不是以mercurial命名,有趣吧)。此处以下载android-notifier项目为例说明下载过程,该项目地址是http://code.google.com/p/android-notifier/source/checkout ,同样可以看到下载命令信息如下:
依法炮制,命令行cd进入Mecurial目录,执行上述命令即可(这里同样会出现https连接错误),界面如下所示:
==========================碎裂吧 镜花水月===========================
相关文章推荐
- Android各种开源项目源代码的下载方法(Subversion/Git/Mercurial)
- Android各种开源项目源代码的下载方法(Subversion/Git/Mercurial)
- Git使用方法-下载子模块 vtm 开源android地图
- android开源项目下载代码的方法
- Android:android.git.kernel.org 无法访问时下载源代码的解决方法
- Android:android.git.kernel.org 无法访问时下载源代码的解决方法
- Android:android.git.kernel.org 无法访问时下载源代码的解决方法
- 开源项目源代码阅读方法
- Android开源项目以及开源框架,各种UI实现效果。
- android开发--mp3播放器项目源代码(xml文件解析,.lrc,.mp3文件下载,同时显示歌词)
- Android_开源项目_XUtils_断点下载
- GNU各种开源工具和源代码下载链接地址(中国)
- Android操作系统源代码下载方法
- Android使用OpenCV和FFMpeg的简单方法-开源项目javacv的使用
- ANDROID-BOOTSTRAP开源项目使用方法
- GIT和repo使用方法:下载内核 android源码包
- 一个下载Android开源项目源码的网站
- 汇聚各种android开源项目源码分类总汇-IT蓝豹
- GitHub上优秀的各种Android开源项目
- ANDROID——Sipdroid项目的研究:(1)下载项目源代码和编译项目