Як завантажити / оформити проект з коду Google у Windows?


126

Як завантажити файл ZIP для цілого проекту з коду Google, коли немає готових завантажень?

Це я бачу на сторінці оформлення замовлення:

Доступ до командного рядка
Використовуйте цю команду, щоб анонімно перевірити останній вихідний код проекту:

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 містять веб-інтерфейс.
свн

Відповіді:


213

Якщо ви не хочете нічого встановлювати, але хочете завантажити сховище SVN або GIT, ви можете скористатися цим: http://downloadsvn.codeplex.com/

Я не маю нічого спільного з цим проектом, але я просто зараз його використав, і це врятувало мене кілька хвилин. Можливо, це комусь допоможе.


1
Дуже корисно для тих, хто використовує лише git, а не svn, дякую :)
slugmandrew

12
Майже саме те, що я шукав (і саме для запитувача), за винятком того, що я шукав веб-сайт, де я можу ввести SVN URL, і це дозволить мені завантажити 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 for Windows" звідси:

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

Після встановлення просто відкрийте командний рядок, перейдіть до папки, в яку ви хочете завантажити, а потім пройдіть в команді оформлення замовлення, як зазначено на сторінці "джерело" проекту. Напр

замовлення на svn http://projectname.googlecode.com/svn/trunk/ projectname-read-only

Зверніть увагу, що проміжок між URL-адресою та останньою рядком є ​​навмисним, остання рядок - це назва папки, в яку буде завантажено джерело.


3

Спасибі г - н Том Chantler , додавши , що , щоб отримати ех http://downloadsvn.codeplex.com/ тягнути джерело SVN

лише зауважте, що припустимо, ви завантажуєте проект нижче: вам потрібно ввести саме таке, щоб завантажити його в URL-адресу EXE:

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

розробник не піклується про додавання http: / /, якщо його не існує. Сподіваюся, це економить чийсь час.


2

Ще одне просте рішення без накладних витрат TortoiseSVN - це RapidSVN . Це легкий клієнт з відкритим кодом SVN, який простий в установці і простий у використанні.

Інструмент " Завантажити SVN" також працював досить добре, але у нього виникли проблеми зі сховищами SVN, які не надають веб-інтерфейс. RapidSVN добре працює з ними.


1

Якщо у вас є обліковий запис github і не хочете завантажувати програмне забезпечення, ви можете експортувати в github, а потім завантажити поштовий індекс від github.

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