How to create local SVN repositories
This is a reminder for myself (and everyone else who can't live without version control any more) to remember how user-local Subversion repositories can be created and used.
First, we need to find a place for the repository to live in.
bash-3.2$ pwd /Users/guenther bash-3.2$ mkdir SVN bash-3.2$ cd SVN
Now, let's create the actual repository. (Pretty easy)
bash-3.2$ svnadmin create Repository bash-3.2$ ls -l total 0 drwxr-xr-x 9 guenther staff 306 16 Mär 20:12 Repository bash-3.2$ svn co file:///Users/guenther/SVN/Repository WorkingCopy Checked out revision 0. bash-3.2$ ls -l total 0 drwxr-xr-x 9 guenther staff 306 16 Mär 20:12 Repository drwxr-xr-x 3 guenther staff 102 16 Mär 20:12 WorkingCopy
We've already got a working copy of the repository checked out now, which we can work with using the
svn tool. There's no user authentication required, since we're accessing the repository directly using the "file://" protocol. Don't forget to create folders for your projects (
tags, ...?) using
svn mkdir and commit them using
svn commit -m "initial commit".
In Eclipse, use the SVN Repository Exploring perspective to create a new repository location with the URL file:///Users/guenther/SVN/Repository (or wherever it may be).