Как скачать / оформить заказ из Google Code в Windows?

126

Как мне загрузить ZIP-файл всего проекта из Google Code, если подготовленных загрузок нет?

Вот что я вижу на странице оформления заказа:

Доступ из командной строки
Используйте эту команду, чтобы анонимно проверить последний исходный код проекта:

svn checkout http://myproject.googlecode.com/svn/trunk/ myproject-read-only 

Но я работаю в Windows и у меня нет двоичных файлов svn ... они мне нужны?

Я могу получить доступ к отдельному файлу исходного кода или просмотреть HTML-страницы Subversion, но это просто позволяет мне получать доступ к файлам исходного кода по одному.

Вспышка
источник
Подобно, но НЕ является дубликатом: stackoverflow.com/questions/41766/…
TheFlash
2
Я думал, что я единственный ленивый парень, ищущий это :), Рад знать, что у меня большой клуб: P
Mubashar
Ответы на stackoverflow.com/questions/8386894/download-an-svn-repository включают веб-интерфейс.
svn

Ответы:

213

Если вы не хотите ничего устанавливать, но хотите загрузить репозиторий SVN или GIT, вы можете использовать это: http://downloadsvn.codeplex.com/

Я не имею ничего общего с этим проектом, но я просто использовал его сейчас, и это сэкономило мне несколько минут. Может кому поможет.

Том Чантлер
источник
1
Очень полезно для тех, кто использует только git, а не svn, спасибо :)
slugmandrew
12
Практически именно то, что я искал (и именно для спрашивающего), за исключением того, что я искал веб-сайт, на котором я могу ввести URL-адрес SVN, и он позволит мне загрузить ZIP проверенного источника. Но я думаю, что такое простое приложение тоже может работать.
ADTC
8
Не могу поверить, что вы за это меня отвергли ?! Почему бы не получить исходный код, а затем самостоятельно добавить поддержку прокси? Это тривиальная задача, и отклонять этот ответ из-за него абсурдно; это не мой код, который я предоставляю!
Том Чантлер
7
Я хотел бы добавить (потому что это сбило меня с толку), но в этой программе, использующей этот проект "svn checkout myproject.googlecode.com/svn/trunk myproject-read-only", вы должны использовать ТОЛЬКО " myproject.googlecode.com/ svn / trunk "в качестве URL-адреса, после пробела - просто заголовок, и я думаю, что это может быть полезно для тех, кто попадает в такую ​​же путаницу
zfb
1
Отличное решение :) Заставлять пользователя устанавливать SVN, когда они просто хотят взглянуть на код, нехорошо. Это то, что я ищу.
Джим Рейнор,
10

Если вы устанавливаете TortoiseSVN, вы можете использовать SVN под окнами. Он также дает вам двоичные файлы SVN. Вам не нужно выполнять оформление заказа из командной строки, поскольку она интегрируется в проводник Windows за вас.

Дэниел Эллиотт
источник
3
После установки TortoiseSVN в Windows создайте где-нибудь новую папку для проекта и щелкните ее правой кнопкой мыши. Должна быть опция «SVN Checkout». Вставьте URL-адрес в первое текстовое поле диалогового окна и нажмите «ОК».
TheFlash,
6

Если вы не хотите устанавливать TortoiseSVN, вы можете просто установить Subversion для Windows отсюда:

http://sourceforge.net/projects/win32svn/

После установки просто откройте командную строку, перейдите в папку, в которую хотите загрузить, а затем введите команду проверки, как указано на странице «Источник» проекта. Например

svn checkout http://projectname.googlecode.com/svn/trunk/ projectname-только для чтения

Обратите внимание, что пробел между URL-адресом и последней строкой является намеренным, последняя строка - это имя папки, в которую будет загружен источник.

Мистер Бангл
источник
3

Спасибо, мистер Том Чантлер, добавив, что для получения exe http://downloadsvn.codeplex.com/ извлекает исходный код SVN

просто обратите внимание, что предположим, что вы загружаете проект ниже: вам нужно ввести точно следующее, чтобы загрузить его в URL-адрес exe:

http://myproject.googlecode.com/svn/trunk/

разработчик не позаботился о добавлении http: / /, если он не существует. Надеюсь, это сэкономит чье-то время.

Джамал Файед
источник
2

Еще одно простое решение без накладных расходов TortoiseSVN - RapidSVN . Это легкий клиент SVN с открытым исходным кодом, который легко установить и легко использовать.

Инструмент Download SVN также работал достаточно хорошо, но у него были проблемы с репозиториями SVN, которые не предоставляют веб-интерфейс. RapidSVN отлично с ними работает.

hxseven
источник
1

Если у вас есть учетная запись github и вы не хотите загружать программное обеспечение, вы можете экспортировать его в github, а затем загрузить zip-архив с github.

Кевин Инь
источник