Download an SVN repository?

SvnGoogle Code

Svn Problem Overview


I'm looking for an online tool that will allow me downloading an online SVN repository (google code etc.).

Do you know of anything?

Update
I want to download the top parent folder and all its subfolders and content, without installing anything on my computer.

Svn Solutions


Solution 1 - Svn

If you want to download SVN repository online (e.g. Google Code) without installing anything, you can use wget:

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

If authorization is required, you can use the --user and --ask-password flags, which will prompt you for your password:

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

Explaining what the parameter does:

-m, --mirror:

> Turn on options suitable for mirroring. This option turns on > recursion and time-stamping, sets infinite recursion depth and keeps > FTP directory listings. It is currently equivalent to -r -N -l inf --no-remove-listing.

-np, --no-parent:

> Do not ever ascend to the parent directory when retrieving > recursively. This is a useful option, since it guarantees that only > the files below a certain hierarchy will be downloaded.

Solution 2 - Svn

.NET utility for downloading google code project files(SVN). Also has Git support. Requires .Net 2.0

http://downloadsvn.codeplex.com/</del>

EDIT (now located here https://github.com/ststeiger/DownloadSVN )

Solution 3 - Svn

Install svn, navigate to your directory then run the command svn checkout <url-to-repostitory> ..

Please provide us with some details like your operating system and what/where you want to download.

Solution 4 - Svn

signup to github and then use:

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

instructions:

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

once you have a git repo on github you can download zip

Solution 5 - Svn

If you want a GUI to access SVN repos you can use http://tortoisesvn.tigris.org/ (and its Repobrwoser) If you want a browser based tool, to browse ANY SVN repo without installing SVn on your machine, i don't such a tool. I know only tools to install to your webserver and needed a installed SVN client on these server. To checkout or export a svn repo you need a svn client. (or you copy the files from the command line =) )

Solution 6 - Svn

One the upper left in Google Code it has a link "Checkout"

Click that and you will get a command line suggestion:

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

If you want a subfolder only then add it after trunk

If you are on linux & have SVN installed just CD to the folder where you want it installed first then run the above command - it will download fast

I tried all the other suggestions & this is the only thing that worked, couldnt do it with bazaar or svnDownloader app.

Solution 7 - Svn

Google page have a link that you can download the source code and the full tree.

Go to the Source tab, then click on Browse

then you see the link for Download it as:

Solution 8 - Svn

For me DownloadSVN is the best SVN client no install no explore shell integration so no need to worry about system instability small and very light weight and it does a great job just recently i had a very bad experience with TortoiseSVN on my WindowsXP_x86:) luckily i found this great SVN client

Solution 9 - Svn

If you're talking about checking it out, you probably want the subversion itself. If you're interested in history, I'd use git-svn. If you want the real subversion clone, I don't know, there was something. :)

Solution 10 - Svn

If you have proxy i suggest using SVNGITDownloader it is under .NET Framework and its source code is available

Attributions

All content for this solution is sourced from the original question on Stackoverflow.

The content on this page is licensed under the Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license.

Content TypeOriginal AuthorOriginal Content on Stackoverflow
QuestionShimmy WeitzhandlerView Question on Stackoverflow
Solution 1 - SvnniutechView Answer on Stackoverflow
Solution 2 - Svnuser3214758View Answer on Stackoverflow
Solution 3 - SvnDunhamzzzView Answer on Stackoverflow
Solution 4 - SvntmxView Answer on Stackoverflow
Solution 5 - SvnThargorView Answer on Stackoverflow
Solution 6 - SvnGareth ThomasView Answer on Stackoverflow
Solution 7 - SvnAristosView Answer on Stackoverflow
Solution 8 - Svnpet29View Answer on Stackoverflow
Solution 9 - SvnMichael Krelin - hackerView Answer on Stackoverflow
Solution 10 - Svnsayyed mohsen zahraeeView Answer on Stackoverflow