2012-01-19 12 views
0

this linkを使ってgdbの "archer-tromer-python"ブランチのtar gzipされたスナップショットをダウンロードした後、gunzipで7-zipを使ってファイルをun-tarしたとき、ファイル名はarcher-archer-tromey-python-b23c218です。git webインターフェイスから取得したgit "snapshot"をどのように抽出しますか?

どのようにこのオブジェクトを解凍することになっていますか?間違った使用モデルがありますか? .gitリポジトリがないと特定のリビジョンのすべてのファイルを取得できません。

私はタールボールを取得しようとする代わりに、リポジトリのgit cloneをやっている理由であるファイアウォールの背後です。

答えて

1

あなたがそのリンクでtarballをダウンロードすることができた場合は、HTTPを介してクローンできるようになります。

cd archer 
git checkout -t origin/archer-tromey-python 

...最終的にははるかにされる:で、その後

git clone http://sourceware.org/git/archer.git 

...そして、あなたが興味を持っているブランチをチェックアウトすることができます:私はあなたがそれを行うことをお勧めしたいですタールボールを扱うよりも便利です。あなたがそのtarアーカイブを使用したくない場合は


、これはいくつかの使用であってもよい:

をあなたにリンクしたアーカイブは、実際にかなり奇妙である - それは二回GZIP を圧縮されていますtarアーカイブです。したがって、アーカイブを解除するには、次の操作を行う必要があります。

gunzip archer-archer-tromey-python-b23c218.tar.gz 
tar xzvf archer-archer-tromey-python-b23c218.tar 
+0

ええ。 gitのプロキシサーバのログインの詳細を設定する必要があります。私はそのページからタールボールを使用する方法を理解しようとしていますが、今はそれが何であるか不思議です。 –

+0

@Ross Rogers:私はアーカイブを更新して、(珍しい)アーカイブを解凍する方法を説明しました。 –

+0

ビンゴは働いたが、それはむしろ奇妙である。助けてくれてありがとう。私は自分自身でそれを考え出したことはありませんでした。私は内側のファイル名に '.tar.gz'接尾辞がないことに驚いています(または、おそらくWindowsの7-Zipは名前に関係なく拡張子を切り捨てます)。このファイルの名前は '* .tar.gz.gz'でなければなりません。最終的には、そのロシアの人形のトリックではなく、ちょうどgzip'dタールボールでなければなりません。 –

関連する問題