1

gitorious から QT5 をクローンできなくなりました。これは以前は機能していました:

git クローン git://gitorious.org/qt/qt5.git --branch v5.3.1 --single-branch 5_3_1_x64_msvc2012

上記のコマンドを実行すると、「致命的: リモート リポジトリから読み取れませんでした。正しいアクセス権があり、リポジトリが存在することを確認してください。」というエラーが返されます。

残念ながら、Qt wiki ページはダウンしています。 https://wiki.qt.io/Building_Qt_5_from_Git

gitorious が最近 Gitlab に買収されたことは知っていますが、彼らのブログでは、既存のプロジェクトには影響しないと主張しています。

http://blog.gitorious.org/

助けてくれてありがとう。

4

2 に答える 2

0

Github に Qt 5 プロジェクトがあるようです:

https://github.com/qtproject/qt5

git clone https://github.com/qtproject/qt5.git --branch v5.3.1 --single-branch 5_3_1_x64_msvc2012

コードの整合性が不明な場合は、新しいクローンのツリー SHA-1 を、以前にクローンした参照ツリーと比較できます (「通常は」これを行うと述べているため、どこかのコピー)。

v5.3.1これを行うには、ブランチのコミット SHA-1 を比較することから始めます。

cd 5_3_1_x64_msvc2012
git rev-parse --short HEAD    # returns fb1c991
git cat-file -p fb1c991

最後のコマンドは、複製した v5.3.1 ブランチの最新のコミットを表す BLOB のコンテンツを返します。次で始まるテキストを返す必要があります。

tree e187f2fafb6e478f4e6a0ce65e5f4bba7a224269
...

既存のクローンで同じプロセスを繰り返す場合、それe187f2fafb6eは参照するものと同じでなければなりません。これにより、ミラーが本物であることが保証されます。

于 2015-06-18T15:15:12.543 に答える
0

Google ページのキャッシングに神のご加護がありますように。オフラインの QT wiki では、次のリポジトリについても言及されています。

git://code.qt.io/qt/qt5.git

于 2015-06-18T15:43:59.033 に答える