2015-06-18 2 views
1

Я больше не могу клонировать QT5 от gitorious. Это используется для работы:Git Clone QT5 Gitorious

GIT клон мерзавца: //gitorious.org/qt/qt5.git --branch v5.3.1 --single-филиал 5_3_1_x64_msvc2012

Теперь команда выше возвращается с ошибкой: " fatal: не удалось прочитать из удаленного репозитория. Убедитесь, что у вас есть правильные права доступа, и существует хранилище. "

К сожалению, страница Wiki Wiki не работает. https://wiki.qt.io/Building_Qt_5_from_Git

Я знаю, что gitorious недавно был куплен Gitlab, но в своем блоге они утверждают, что это не влияет на существующие проекты.

http://blog.gitorious.org/

Спасибо вам помочь.

+0

Изменение в 'https: //' вместо 'мерзавец: //' работал меня для этого проекта: https://gitorious.org/svg2latex/svg2latex?p=svg2latex:svg2latex.git;a=summary –

ответ

0

Похоже, есть проект Qt 5 на Github:

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 из вашего нового клон со ссылкой, которую вы уже клонировали некоторое время назад (так как вы заявили, что вы, как правило, делаете это, я полагаю, что у вас есть копия где-то).

Чтобы сделать это, начните путем сравнения фиксации SHA-1 из v5.3.1 филиала:

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

Последняя команда вернет содержимое сгустка, представляющего последний коммит в v5.3.1 отрасли у вас есть просто клонирован. Он должен возвращать текст, начиная с:

tree e187f2fafb6e478f4e6a0ce65e5f4bba7a224269 
... 

Это e187f2fafb6e должно быть идентично вашим эталон, если вы повторите тот же процесс на существующий клоне. Это гарантирует, что зеркало является подлинным.

+0

Спасибо, Себастьян! – Milo

0

Благословит кеширование страницы Google. Форума QT вики упоминает также этот репозиторий:

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