从.pack文件中提取源代码

时间:2011-07-31 16:51:24

标签: android git repository pack

我按照http://source.android.com/source/downloading.html上的说明获取了Android源代码。现在我已经下载了2 GB的东西,大部分空间都是由.pack文件占用的。现在我如何访问代码?

我试过

 git unpack-objects < pack-78609e1ab8b627ff3b749e8d4c78e86e096de3d8.pack

输出是:

  

解包对象:100%(14014/14014),已完成。

这是访问源代码的正确方法吗?它在哪里解压缩?输出目录在哪里?

2 个答案:

答案 0 :(得分:1)

Git内部使用此处解释的对象http://book.git-scm.com/1_the_git_object_model.html。这些对象可以一起压缩在一起。无论如何,我不希望你与对象和/或包有任何关系。那么,您能否详细介绍一下您所做的步骤以及您最终获得的文件? (注意:我不熟悉Android repo-tool,但我使用的是git)

答案 1 :(得分:0)

解压缩的文件放在本地.git目录中。使用:

git checkout master

将它们放在本地目录中。