Changes between Version 4 and Version 5 of Developers/Good Practices


Ignore:
Timestamp:
2018-11-08T23:32:36+01:00 (23 months ago)
Author:
nicolasmartin
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Developers/Good Practices

    v4 v5  
    4848== Usual commands for major steps of a development branch 
    4949 
    50 {{{#!sh 
    51 ## Create your development branch locally 
    52 ##+ Here it is assumed that you have set up the recommended development environment  
    53 $ svn copy trunk[@${REV}] branches/$year/dev_r${REV}_${NameOfNewBranch} 
    54 ##+ If not, create the dev branch directly in the repository then download it 
    55 ## $ svn copy     svn+ssh://${ID}@forge.ipsl.jussieu.fr/ipsl/forge/projets/nemo/svn/NEMO/trunk                \ 
    56 ##                svn+ssh://${ID}@forge.ipsl.jussieu.fr/ipsl/forge/projets/nemo/svn/NEMO/trunk/branches/$year/dev_r${REV}_${NameOfNewBranch} 
    57 ## $ svn checkout svn+ssh://${ID}@forge.ipsl.jussieu.fr/ipsl/forge/projets/nemo/svn/NEMO/trunk/branches/$year/dev_r${REV}_${NameOfNewBranch} 
    58  
    59 ## If needed, edit the external references for your branch (${SVN_EDITOR} env. variable must be set) 
    60 $ svn propedit svn:externals ${PATH_BRANCH} 
    61  
    62 [...] 
    63  
    64 ## At your convenience, push your changes to the repository (externals are versioned SVN properties) 
    65 $ svn commit [-m 'log message'] ${PATH_BRANCH} 
    66  
    67 [...] 
    68  
    69 ## Download sette tool to validate your changes to the NEMO reference 
    70 $ svn checkout http://forge.ipsl.jussieu.fr/nemo/svn/utils/CI/sette ${PATH_BRANCH} 
    71  
    72 ## Get documentation figures for building NEMO manual (not mandatory) 
    73 $ svn checkout http://forge.ipsl.jussieu.fr/nemo/svn/utils/figures  ${PATH_BRANCH}/doc/figures 
    74 }}} 
    75  
     50[[Include(wiki:Developers/UsualCommands)]]