Changes between Version 21 and Version 22 of Documentation/UserGuide/svnmore


Ignore:
Timestamp:
2020-02-28T11:40:36+01:00 (4 years ago)
Author:
maignan
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Documentation/UserGuide/svnmore

    v21 v22  
    1010 
    1111 1. In svn/conf/passwd, you must add login/password for the new user. [[BR]] 
    12     A good way to do that is to execute a command like this : 
    13 {{{ 
    14 > echo "firstname.lastname=userpassword" >> passwd 
    15 }}} 
    16     If you want to use another text editor, you must know ACL file rights for extended 
    17     permissions on forge system. You must verify and correct ACL on this file to prevent break of ORCHIDEE svnserver: 
    18    * use this command to get ACL on the file : 
    19 {{{ 
    20 > getfacl svn/conf/passwd 
    21 }}} 
    22      It must give the right for svn system user: 
    23 {{{ 
    24 # file: svn/conf/passwd 
    25 # owner: orchidee 
    26 # group: orchidee 
    27 user::rw- 
    28 user:svn:r-- 
    29 group::r-- 
    30 mask::r-- 
    31 other::--- 
    32 }}} 
    33    * If this right has been cleared by your edit, you must apply: 
    34 {{{ 
    35 setfacl -m user:svn:r-- svn/conf/passwd 
    36 }}} 
    37    * Please read web page, ~orchidee/shell_modif_acl shell output  
    38      and ~orchidee/svn_acl_all report for explanation about acl right on svn repository. 
     12 
    3913 1. svn/conf/authz gives authorizations on svn tree. You must: 
    4014   * Add the new user in user option of `[group]` section. 
     
    4317   * Add his personal path and rights access at the end of the authz file :  
    4418{{{ 
    45 [/perso/hislogin] 
    46 hislogin=rw 
     19[/perso/userlogin] 
     20userlogin=rw 
    4721}}} 
    4822 
    49 After all, you may copy the trunk or a chosen tag version or branch to build the first personal repository for this new user like this: 
    50 {{{ 
    51 > svn copy --username mypersonnaladminlogin svn://forge.ipsl.jussieu.fr/orchidee/the_trunk_tag_branch_choosen svn://forge.ipsl.jussieu.fr/orchidee/hislogin/ 
    52 }}}