Changes between Version 3 and Version 4 of Subversion
- Timestamp:
- 12/22/08 12:51:36 (16 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Subversion
v3 v4 1 = General = 1 = Server = 2 == General == 2 3 {{{ 3 4 emerge subversion … … 19 20 }}} 20 21 21 = Setting up access rights=22 == Setting up access rights == 22 23 I currently create a new group for each repository and assign users to the group if they need read/write access. 23 24 {{{ … … 41 42 Edit /var/svn/repos/conf/passwd and add the users (see examples) 42 43 43 = Setting up SSH access=44 == Setting up SSH access == 44 45 Users that use the svn need to have ssh access set up correctly to the server. This has to be done by ssh-keys. 45 46 46 47 See http://linuxproblem.org/art_9.html 47 48 49 = Client = 50 == Setting up an SSH-Tunnel == 51 We do not use the standard port for ssh and svn does not support the common <user>@<host>:<port>/<path_to_repository> syntax. 52 Therefor we have to set up a specific tunnel in run-time config file on the client! 53 54 Edit ~/.subversion/config (on the client) and at the end of the [tunnels section] make the following entry (port not shown for security reasons): 55 {{{ 56 eussh = $EUSSH /usr/bin/ssh -p <port> 57 }}} 58 59 == Test the connection == 60 You can test the connection using the following command (this should not show any errors): 61 {{{ 62 svn list svn+eussh://hmun@euserv/var/svn/repos/ 63 }}}