Changes between Version 6 and Version 7 of svndocumentations
- Timestamp:
- 02/16/11 16:43:36 (13 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
svndocumentations
v6 v7 9 9 The SVN lifecycle is the following : 10 10 11 0. Check out a svn project from a repository : ''svn checkout !svn+ssh://user@server/svn_project_directory''. 11 0. Check out a svn project from a repository : 12 13 {{{ 14 svn checkout svn+ssh://user@server/svn_project_directory 15 }}} 16 12 17 1. In that project, create or edit files and subdirectories. If a file or a directory is created, it must be added with the following command : ''svn add name''. 13 18 2. Update your local copy from the repository, picking up changes your team members may have made since your last update : ''svn update''. … … 19 24 There are different ways of connecting to the repository : 20 25 21 * !svn+ssh://user@server/svn_project_directory : the recommended way. The user must have an account on the server and be in the ''svn'' group. 22 * !file://server/svn_project_directory : can be used with samba mounting (easier to use with windows) or on the local server (in that case, it is not necessary to put the server's name, !file:///). The svn repository must be shared on the local network. 26 * The recommended way (a password is asked for each operation). The user must have an account on the server and be in the ''svn'' group. 23 27 28 {{{ 29 svn+ssh://user@server/svn_project_directory 30 }}} 31 32 * The samba mounting way (easier to use with windows) or on the local server (in that case, it is not necessary to put the server's name, !file:///). The svn repository must be shared on the local network. 33 34 {{{ 35 file://server/svn_project_directory 36 }}} 37 38 For example, with cheddar project : 39 40 {{{ 41 svn+ssh://jerome@linux2/home/projets/svn/cheddar/trunk. 42 }}} 43 44 If the repository directory has changed (i. e. from /home/projets/svn/cheddar to cheddarSrc) or if one want to change the repository connecting way or ..., the following command can be used : 45 {{{ 46 svn switch --relocate source destination 47 }}} 48 49 For example, 50 51 {{{ 52 svn switch -relocate svn+ssh://jerome@linux2/home/projets/svn/cheddar/trunk svn+ssh://jerome@linux2/home/projets/svn/cheddarSrc/trunk 53 }}} 54 24 55 == User Interface Tools == 25 56