Changes between Version 6 and Version 7 of svndocumentations


Ignore:
Timestamp:
02/16/11 16:43:36 (13 years ago)
Author:
Jerome
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • svndocumentations

    v6 v7  
    99The SVN lifecycle is the following :
    1010
    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{{{
     14svn checkout svn+ssh://user@server/svn_project_directory
     15}}}
     16
    1217 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''.
    1318 2. Update your local copy from the repository, picking up changes your team members may have made since your last update : ''svn update''.
     
    1924There are different ways of connecting to the repository :
    2025
    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.
    2327
     28{{{
     29svn+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{{{
     35file://server/svn_project_directory
     36}}}
     37
     38For example, with cheddar project :
     39
     40{{{
     41svn+ssh://jerome@linux2/home/projets/svn/cheddar/trunk.
     42}}}
     43
     44If 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{{{
     46svn switch --relocate source destination
     47}}}
     48
     49For example,
     50
     51{{{
     52svn switch -relocate svn+ssh://jerome@linux2/home/projets/svn/cheddar/trunk svn+ssh://jerome@linux2/home/projets/svn/cheddarSrc/trunk
     53}}}
     54 
    2455== User Interface Tools ==
    2556