Загрузка кода из Google Code без использования системы контроля версий [закрыто]


14

Есть ли способ загрузить папку из Google Code без использования системы контроля версий?

Ответы:


16

С какой платформы?

В Linux, если хранилище кода является subversion, вы можете сделать что-то вроде:

wget -m http://fofix.googlecode.com/svn/MFH-Mod/trunk/

У этой команды есть небольшая оговорка: она загрузит весь репозиторий на диск (то есть все теги и ветви плюс ствол).

Другой подход заключается в использовании lftp:

lftp http://fofix.googlecode.com/svn/MFH-Mod/trunk/
lftp fofix.googlecode.com:/svn/MFH-Mod/trunk>
lftp fofix.googlecode.com:/svn/MFH-Mod/trunk>mirror <directory to download>

И это будет загружать только этот каталог, рекурсивно.

В Windows есть несколько приложений для зеркалирования, но я не могу рекомендовать конкретное.


Можете ли вы сказать мне одно приложение зеркалирования, как я на Windows 7?
IsmailS

2
Есть инструмент wget, который вы можете скачать для Windows.
Nyerguds

9

Я искал то же самое. Следующим лучшим подходом может быть использование следующего минималистичного автономного исполняемого файла для Windows (только ~ 8,45 КБ): http://downloadsvn.codeplex.com/

Это гораздо лучше, чем устанавливать стандартную систему контроля версий SVN или GIT (хотя у вас должен быть установлен .NET Framework). Хотя это старый пост, я надеюсь, что это поможет.


3

Я знаю, что это довольно старый пост, но для людей, которые приходят сюда, прибегая к помощи, я хочу сказать, что вы можете скачать чистый ствол вместо всего хранилища с помощью wget, используя этот адрес:

[project_name_here].googlecode.com/svn/trunk

Вместо того:

code.google.com/p/[project_name_here]/source/browse/trunk

2

У многих проектов есть вкладка «Загрузки», где они предлагают исходный код в виде zip-файла. Это может быть самый простой способ получить доступ к определенной версии кода. Что касается доступа к живому хранилищу, вам может не повезти.


1
В зависимости от scm, используемого в проекте googlecode, неверно говорить это.
Феникс
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.