Скачать репозиторий SVN? - PullRequest
       30

Скачать репозиторий SVN?

58 голосов
/ 05 декабря 2011

Я ищу онлайн-инструмент, который позволит мне загружать онлайн-хранилище SVN (код Google и т. Д.).

Знаете ли вы что-нибудь?

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

Ответы [ 10 ]

120 голосов
/ 19 февраля 2012

Если вы хотите загрузить SVN-репозиторий онлайн (например, Google Code) без установки чего-либо, вы можете использовать wget:

wget -m -np http://myproject.googlecode.com/svn/myproject/trunk/

Если требуется авторизация, вы можете использовать флаги --user и --ask-password, которые запросят ваш пароль:

wget --user=yourusername --ask-password -m -np http://myproject.googlecode.com/svn/myproject/trunk/

14 голосов
/ 20 января 2014

. NET утилита для скачивания файлов проекта Google Code (SVN). Также есть поддержка Git. Требуется .Net 2.0

http://downloadsvn.codeplex.com/

8 голосов
/ 05 декабря 2011

Установите svn, перейдите в каталог и запустите команду svn checkout <url-to-repostitory> ..

Пожалуйста, предоставьте нам некоторые данные, такие как ваша операционная система и что / где вы хотите скачать.

3 голосов
/ 06 мая 2016

зарегистрируйтесь в github и затем используйте:

https://import.github.com/new.

инструкция:

https://help.github.com/articles/importing-from-subversion/#importing-a-subversion-project-to-git-using-svn2git

Когда у вас есть git-репо на github, вы можете скачать zip

3 голосов
/ 02 января 2013

В левом верхнем углу в коде Google есть ссылка «Оформить заказ»

Нажмите на нее, и вы получите предложение командной строки:

Command-line access

Use this command to anonymously check out the latest project source code:

 Non-members may check out a read-only working copy anonymously over HTTP.
svn checkout http://yourfolder.googlecode.com/svn/trunk/ yourfolder-read-only

Если вы хотите подпапку только тогдадобавьте его после trunk

Если вы работаете в linux и у вас установлен SVN, сначала просто компакт-диск в папку, в которую вы хотите его установить, затем запустите указанную выше команду - она ​​быстро загрузится

Я перепробовал вседругие предложения, и это единственное, что сработало, не смог сделать это с приложением bazaar или svnDownloader.

3 голосов
/ 05 декабря 2011

Если вы хотите, чтобы GUI имел доступ к репозиториям SVN, вы можете использовать http://tortoisesvn.tigris.org/ (и его Repobrwoser). Если вы хотите использовать инструмент на основе браузера, просматривать ЛЮБОЕ репозиторий SVN без установки SVn на вашем компьютере, я нетакой инструмент.Я знаю только инструменты для установки на ваш веб-сервер и мне нужен установленный клиент SVN на этих серверах.Чтобы оформить заказ или экспортировать репозиторий SVN, вам нужен клиент SVN.(или вы копируете файлы из командной строки =))

2 голосов
/ 11 сентября 2014

На странице Google есть ссылка, по которой вы можете скачать исходный код и полное дерево.

Перейдите на вкладку Источник , затем нажмите Просмотр

http://www.planethost.gr/so/gbrowse.png

тогда вы увидите ссылку для скачивания в виде:

http://www.planethost.gr/so/gdownloadzip.png

1 голос
/ 05 декабря 2011

Если вы говорите о проверке, возможно, вам нужна сама Subversion. Если вы интересуетесь историей, я бы использовал git-svn. Если вам нужен настоящий клон Subversion, я не знаю, что-то было. :)

0 голосов
/ 20 августа 2014

Для меня DownloadSVN - лучший SVN-клиент, без установки, без изучения интеграции с оболочкой, поэтому не нужно беспокоиться о нестабильности системы, небольшой и очень легкий вес, и он отлично справляется с работой. Недавно у меня был очень плохой опыт работы с TortoiseSVN на моей WindowsXP_x86:К счастью, я нашел этот замечательный клиент SVN

0 голосов
/ 16 марта 2014

Если у вас есть прокси, я предлагаю использовать SVNGITDownloader , он находится под .NET Framework и его исходный код доступен

...