SVN: RapidSVN Basics
|
Uniform Server 5.0-Nano. Subversion (SVN) |
RapidSVN Basics
We currently have a complete SVN installation consisting of svn-win32 running on UniServer 5.0-Nano and the RapidSVN portable client.
This page provides a quick introduction to RapidSVN.
Browse existing repository
Bookmarks are shortcuts to existing repositories or working copies of a repository (or part).
Repositories can be located either on a remote or local server in this case a bookmark displays a URL to the appropriate repository.
For working copies a bookmark displays the absolute path to a corresponding folder.
Bookmarks: A bookmark is nothing more than a URL (remote/local server) or folder path (local) to a repository or working copy respectively. We currently do not have a local working copy however we do have a local repository installed on our portable server. If you remember the URL is http://localhost/svn/myproject/ Create book mark:
|
Checkout - Get working copy
Checkout allows you to download either all or part of a repository to any folder. This folder and all folders downloaded into it become working folders.
A working folder contains a special tracking folder named .svn do not delete these folders. They are used by SVN to track changes and updates.
We already created an empty folder. This will be how working folder. C:\a_svn\UniServer\svn_working_copy In this example I do not want to download the entire repository only folder unicon and all its content. Create book mark & working copy:
With a working copy downloaded.
|
Commit changes
This final example shows how to edit a file and commit to the repository.
Edit: I want to edit file Run.bat contained in the docs folder.
Commit:
Log: Make a few more changes and commits. Now take a look at the log
|
Summary
The above provides a quick start guide to RapidSVN running with Uniform server more detailed information can be found on their Wiki.
Putting servers on-line the current configuration allows anyone to commit to your repository. The next page looks at restricting access.