If you just want to install from source or just look at the current code you can do a:<div><br></div><div>git clone git://<a href="http://github.com/openstack/nova.git">github.com/openstack/nova.git</a> --depth 1</div><div>
<br></div><div>best,</div><div>Joe</div><div><br><div class="gmail_quote">On Tue, Feb 28, 2012 at 8:06 AM, Jim Meyering <span dir="ltr"><<a href="mailto:jim@meyering.net">jim@meyering.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hello,<br>
<br>
Looking at nova.git for the first time, I cloned it.<br>
Surprised that it was so much larger than the others, and too large for<br>
the size of the source and the amount of history, I tried to compress it.<br>
That reduced the repository size from nearly 100MiB to just 30:<br>
<br>
$ git clone git://<a href="http://github.com/openstack/nova.git" target="_blank">github.com/openstack/nova.git</a><br>
$ git-repo-compress .git<br>
97M .git<br>
Counting objects: 101858, done.<br>
Delta compression using up to 12 threads.<br>
Compressing objects: 100% (100594/100594), done.<br>
Writing objects: 100% (101858/101858), done.<br>
Total 101858 (delta 80708), reused 18388 (delta 0)<br>
150.91user 81.16system 0:35.05elapsed 662%CPU (0avgtext+0avgdata 324536maxresident)k<br>
29056inputs+59312outputs (381major+252932minor)pagefaults 0swaps<br>
started Tue 2012-02-28 16:40:42 +0100<br>
Tue 2012-02-28 16:41:17 +0100<br>
30M .git<br>
<br>
The command I used is just a wrapper around git repack:<br>
<br>
git-repo-compress () {<br>
local d=$1<br>
du -sh "$d"<br>
start=$(date)<br>
env time git --git-dir="$d" repack -afd --window=250 --depth=250<br>
echo started $start<br>
date<br>
du -sh "$d"<br>
}<br>
<br>
Future cloners (and those who push, too) will be<br>
grateful if someone with access to the server would<br>
do the same thing to the public nova.git repository.<br>
Compressing the repo improves server performance, too.<br>
<br>
These other repositories compressed well, too:<br>
size of .git repo (MiB)<br>
current compressed<br>
swift 9.8M 2.3M<br>
keystone 11M 9.9M<br>
horizon 4.1M 3.2M<br>
glance 5.2M 1.9M<br>
quantum 3.0M 1.4M<br>
<br>
_______________________________________________<br>
Mailing list: <a href="https://launchpad.net/~openstack" target="_blank">https://launchpad.net/~openstack</a><br>
Post to : <a href="mailto:openstack@lists.launchpad.net">openstack@lists.launchpad.net</a><br>
Unsubscribe : <a href="https://launchpad.net/~openstack" target="_blank">https://launchpad.net/~openstack</a><br>
More help : <a href="https://help.launchpad.net/ListHelp" target="_blank">https://help.launchpad.net/ListHelp</a><br>
</blockquote></div><br></div>