Installation

Version 0.1
Installation of version 0.1 is fairly simple.

Note: Version 0.1 of Repository Manager only supports Subversion. It has been tested with the following releases:

You can download the subversion client from:
http://subversion.tigris.org/files/documents/15/19984/svn-win32-1.1.3.zip
http://subversion.tigris.org/files/documents/15/19981/svn-win32-1.1.3_javahl.zip

It  may also work with other  versions but these have not been tested. If you get Repository Manager working with another version of Subversion please let me know and I will update this web site to reflect the supported versions.

The Repository Manager (RM) needs a client install of Subversion. Repository Manager does not need any of the Server components and does not need to be installed on the same machine as the Server. In fact the whole point of Repository Manager is that you can manage one or more Repositories from the comfort of you PC desktop.

Note: RM uses the Subversion javahl libraries to interact with Subversion

1. Install the Subversion Client as per normal.
2. If the Subversion Client doesn't come with the javahl libraries download and install the javahl jar and library (.dll or .so etc) as appropriate for you O/S.
3. Add the Subversion bin directory to you O/S path.
4. Move the libsvnjavahl-1.dll (or .so) into the bin directory of you Subversion installation.
5. Install JRE 1.4.x (if you don't already have it)
6. Unzip the RM release files into a directory of you choosing.
7. Move the svnjavahl.jar file (from the Subversion client install) into the same directory as you installed RM (not the lib subdirectory).
8. Create a shell or batch file (as appropriate to you O/S) with the following command:
    java -jar RepoMan.jar


Thats basically it.

Launch RM using the shell or batch file you created and click Repository | Connect.
Select a Repository type of 'Subversion'
In the Workspace Name enter the URI of the Repository and module
e.g.
 http://svn.collab.net/repos/svn/trunk
or
svn://svn.collab.net/repos/svn/trunk

The username and password are currently ignored!

RM predominantly uses 'right mouse' clicks for most actions so try right clicking here and there.