it-swarm-ja.com

GITはFreeBSDでクローンを作成していませんか?

私はGIT1.7.4.1でFreeBSD8.2サーバーを実行しています

次のようなものを複製しようとしています

$ git clone https://github.com/joyent/node.git node

すぐに終わり、私にこれを与えます

Cloning into node...

ディレクトリ内の唯一のものはこのファイルです

$ git-remote-https.core

(上記の例はnode.js用ですが、GitHubのすべてで同じ結果が得られます)
レポが私のために複製されない理由についての手がかりはありますか?エラーメッセージはありません。そのファイルだけですが、それが何であるかはわかりません。

6
Justin

git-remote-https.coreは、クラッシュしたときのgit-remote-httpsプロセスのメモリです。はい、クラッシュしました。なぜ誰かの推測です。

ポートからGITを再コンパイルして試してみることをお勧めします。それでもクラッシュする場合は、ポートから再コンパイルすることをお勧めしますが、gdbを有効にすると、gdbを使用してコアダンプを調べ(そのファイルがわかっているため)、クラッシュした場所と理由を確認できます。

ライブラリのバージョン間の非互換性である可能性があります。その場合、通常、ポートからコンパイルすると修正されるか、より深刻な問題になる可能性があります。

8
Majenko

Curlとopensslをアップグレードすると、問題が修正されました。

6
ArtemB

Gitまたはopensslをアップグレードしたportupgrade -aまたは同等のものの直後にこれが発生し始めた場合は、libcurlを再コンパイルしてみてください(例:portupgrade -f curl)。

4
zwol

コアのチェックを推測する必要はありません: http://www.freebsd.org/doc/en/books/developers-handbook/debugging.html

0
ZaB