33

LibreOffice のクローンを作成したい。公式サイトによると、以下のように書かれています。

すべてのソース コードは git でホストされています。

クローン: $ git clone git://anongit.freedesktop.org/libreoffice/core# (ブラウズ)

クローン (http): $ git clone http://anongit.freedesktop.org/git/libreoffice/core.git# 遅い

ターボール:http://download.documentfoundation.org/libreoffice/src/

最新バージョンを見つけてください(通常は下部にあります)

今、このコマンドを git bash に書き込んで clone すると、フェッチが開始されます。しかし、リポジトリが非常に大きいため、数時間後に接続が失われ、ダウンロードがロールバックされ、何も得られません。

中断が発生してもリポジトリをスムーズにダウンロードできる方法はありますか?

PS 私は Git の新規ユーザーで、1 MB の DSL インターネット接続を使用しています。リポジトリは 1 GB を超える必要があります。

4

6 に答える 6

21

リポジトリには、次のhttpプロトコル(別名ダムプロトコル)を介してアクセスできます: http: //anongit.freedesktop.org/git/libreoffice/core.git

ここで、wgetまたは別のダウンロードマネージャーを使用してすべてをダウンロードでき、リポジトリのクローンが作成されます。その後、ディレクトリの名前をからcore.gitに変更し.git、次のコマンドを使用してgitにリモートURLについて通知します。

$ git remote add remote http://anongit.freedesktop.org/git/libreoffice/core.git
$ git reset --hard HEAD
于 2012-02-13T21:43:07.500 に答える
17

do'git clone--depth100'最後の100コミットを取得する必要があります

于 2012-02-13T21:42:09.020 に答える
2

最初にシェルアクセスのあるWebホスティングサーバーを使用してクローンを作成し、次にrsyncを使用してローカルにコピーしました. rsync は、再開時に残りのファイルのみをコピーします。

于 2014-12-31T06:17:45.077 に答える