So after installing TortoiseSVN, you'll notice that if you right-click in Windows Explorer you have two items added to your context menu:
- SVN Checkout
- TortoiseSVN (sub-menu)
It also has cute pictures of turtles. Awww, turtles! (Skip straight to
Steps: if you get impatient!)
Usually when you grab stuff from an SVN Repository (coder equivalent of an FTP site) you would do a checkout. This grabs the relevent files and directory structure for a project, and sets up some local cache files (hidden in a hidden .svn directory). When you're ready to submit your changes back to the project, TortoiseSVN (or whatever SVN client you use) will use the .svn files to determine exactly what changes you've made, and only send the differences. It's just an efficiency thing, so if you only change one line it doesn't need to send the entire project folder.
Since you probably don't plan on submitting bug-fixes or feature requests and just want to grab the files, you don't need a checkout. An Export will just download the files, but won't create the .svn (which means you can't send changes back to the server). For an Anonymous SVN Repo, all you need in order to Export (or checkout) is the repo URL.
You should be able to find these pretty quickly on project pages following "SVN" or "Repository" links. On Isefad if you click the "SCM Repository" link it tells you:
Anonymous Subversion Access
This project's SVN repository can be checked out through anonymous access with the following command(s).
svn checkout http://isefad.rubyforge.org/svn/
or
svn checkout svn://rubyforge.org/var/svn/isefad
Steps:1. Create a new folder where you want to download the project.
2. In the folder, right-click and choose
TortoiseSVN > Export3. In the "URL of repository" field enter the repo url
http://isefad.rubyforge.org/svn/ (or
svn://rubyforge.org/var/svn/isefad, either will work the same)
4. Leave everything else as their defaults and click OK.
5. Profit!
Summary: SVN == Easy && Fun
Edit: Oh yeah, even easier, if they provide an http:// link (and not just an svn:// one) you can just browse through the repo right in your web browser.