2014-10-10 3 views
0

Я использую CEF3 для создания приложения. Я столкнулся с ошибкой, поэтому для отладки требуется некоторый исходный код Chromium.Загрузите исходный код исправления Chromium

Мне удалось использовать https://sites.google.com/a/chromium.org/dev/developers/how-tos/get-the-code и загрузить то, что я думаю, является последним исходным кодом. Однако CEF использует версию 33.0.1750.170, а исходный код имеет почти 15 ГБ на моей машине - я думаю, это связано с тем, что git загружает всю историю файлов.

Может кто-нибудь, пожалуйста, дайте мне инструкции о том, как я могу скачать только файлы 33.0.1750.170 или как я могу использовать текущую загрузку, чтобы, возможно, проверить эту ревизию в другой каталог?

+0

Возможный дубликат [Git - перейти к конкретной ревизии] (http://stackoverflow.com/questions/7539130/git-go-to-particular-revision) –

ответ

0

После того, как вы мерзавец репо клонировали, вы можете сделать что-то вроде этого:

git checkout tags/33.0.1750.170 

Это потому, что хром «метки» их выбросов, а документированные на странице вы связаны между собой.

Как только вы это сделаете, ваш рабочий каталог будет содержать код для запрошенной версии. Невозможно клонировать только этот выпуск, вам нужно сначала получить все 15 ГБ, а затем перейти к нужной ревизии.

Используйте git tag -l, чтобы выбрать все доступные теги. См. Download a specific tag with Git

+0

Я уже это сделал, но мой 'src 'каталог все еще ~ 15gb ... – james

+0

Это проблема? Если я правильно вас понимаю, это не неожиданно, это просто то, как работает Гит. –

+1

Если все, что вы хотите, это рабочий каталог, а не история проекта, тогда просто 'rm -rf .git' после команды checkout –

Смежные вопросы