Git 克隆 QT5 Gitorious
Git Clone QT5 Gitorious
我不能再从 gitorious 克隆 QT5。这曾经有效:
git clone git://gitorious.org/qt/qt5.git --branch v5.3.1 --single-branch 5_3_1_x64_msvc2012
现在上面的命令 returns 有错误:
“致命:无法从远程存储库读取。
请确保您拥有正确的访问权限并且存储库存在。"
很遗憾,Qt wiki 页面已关闭。
https://wiki.qt.io/Building_Qt_5_from_Git
我知道 gitorious 最近被 Gitlab 收购,但在他们的博客上他们声称它不会影响现有项目。
谢谢你的帮助。
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 与您之前已经克隆的参考树进行比较(因为您说过 'usually' 这样做我假设你在某处有副本)。
为此,首先比较 v5.3.1
分支的提交 SHA-1:
cd 5_3_1_x64_msvc2012
git rev-parse --short HEAD # returns fb1c991
git cat-file -p fb1c991
最后一个命令将 return 表示您刚刚克隆的 v5.3.1 分支的最新提交的 blob 的内容。它应该 return 一些文本,以:
开头
tree e187f2fafb6e478f4e6a0ce65e5f4bba7a224269
...
如果您在现有克隆上重复相同的过程,e187f2fafb6e
必须与您的参考相同。这样保证镜像是正品。
上帝保佑Google 页面缓存。离线 QT wiki 也提到了这个存储库:
git://code.qt.io/qt/qt5.git
我不能再从 gitorious 克隆 QT5。这曾经有效:
git clone git://gitorious.org/qt/qt5.git --branch v5.3.1 --single-branch 5_3_1_x64_msvc2012
现在上面的命令 returns 有错误: “致命:无法从远程存储库读取。 请确保您拥有正确的访问权限并且存储库存在。"
很遗憾,Qt wiki 页面已关闭。 https://wiki.qt.io/Building_Qt_5_from_Git
我知道 gitorious 最近被 Gitlab 收购,但在他们的博客上他们声称它不会影响现有项目。
谢谢你的帮助。
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 与您之前已经克隆的参考树进行比较(因为您说过 'usually' 这样做我假设你在某处有副本)。
为此,首先比较 v5.3.1
分支的提交 SHA-1:
cd 5_3_1_x64_msvc2012
git rev-parse --short HEAD # returns fb1c991
git cat-file -p fb1c991
最后一个命令将 return 表示您刚刚克隆的 v5.3.1 分支的最新提交的 blob 的内容。它应该 return 一些文本,以:
开头tree e187f2fafb6e478f4e6a0ce65e5f4bba7a224269
...
如果您在现有克隆上重复相同的过程,e187f2fafb6e
必须与您的参考相同。这样保证镜像是正品。
上帝保佑Google 页面缓存。离线 QT wiki 也提到了这个存储库:
git://code.qt.io/qt/qt5.git