Завантаження коду з коду Google без використання системи контролю версій [закрито]


14

Чи існує спосіб завантаження папки з коду Google без використання системи управління версіями?

Відповіді:


16

З якої платформи?

У Linux, якщо сховище коду є субверсією, ви можете зробити щось на кшталт:

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?
ІсмаїлС

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, сказати це неправильно.
feniix
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.