New URL for NEMO forge!   http://forge.nemo-ocean.eu

Since March 2022 along with NEMO 4.2 release, the code development moved to a self-hosted GitLab.
This present forge is now archived and remained online for history.
Developers/SVN_QuickReference (diff) – NEMO

Changes between Version 32 and Version 33 of Developers/SVN_QuickReference


Ignore:
Timestamp:
2017-12-08T18:24:48+01:00 (6 years ago)
Author:
nicolasmartin
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Developers/SVN_QuickReference

    v32 v33  
    5151 
    5252{{{#!sh 
    53  
    5453svn propset svn:keywords Id New_routine.f90 
    55  
    5654}}} 
    5755 
     
    6159 
    6260{{{#!sh 
    63  
    6461svn copy svn+ssh://'your_forge_login'@forge.ipsl.jussieu.fr/ipsl/forge/projets/nemo/svn/trunk                  \  
    6562         svn+ssh://'your_forge_login'@forge.ipsl.jussieu.fr/ipsl/forge/projets/nemo/svn/branches/dev_r1720_SBC \ 
    6663         -m 'Create a specific branch for the New Surface Module' 
    67  
    6864}}} 
    6965 
     
    7167 
    7268{{{#!sh 
    73  
    7469svn copy svn+ssh://'your_forge_login'@forge.ipsl.jussieu.fr/ipsl/forge/projets/nemo/svn/trunk                               \ 
    7570         svn+ssh://'your_forge_login'@forge.ipsl.jussieu.fr/ipsl/forge/projets/nemo/svn/branches/2011/dev_r1720_LOCEAN1_mpp \ 
    7671         -m "Create a specific branch for mpp evolution" 
    77  
    7872}}} 
    7973 
     
    8377 
    8478{{{#!sh 
    85  
    8679svn co svn+ssh://'your_forge_login'@forge.ipsl.jussieu.fr/ipsl/forge/projets/nemo/svn/branches/dev_001_SBC 
    87  
    8880}}} 
    8981 
     
    9183 
    9284{{{#!sh 
    93  
    9485# Tip: set your editor vi, vim, emacs, nano, ... 
    9586# for sh  and other related shells, interesting to include it in ~/.profile or ~/.bash_profile) 
     
    9788# for csh  "    "      "      ""  ,      "      ""    "    "" "" ~/.login                     ) 
    9889setenv SVN_EDITOR='your_favourite_editor' 
    99  
    10090}}} 
    10191 
     
    119109 
    120110{{{#!sh 
    121  
    122111# Commit and write the log message (ticket link #.... and so on) in your editor 
    123112svn ci files_list 
     
    125114# or directly from the command line of the shell session 
    126115svn ci -m 'log_message' files_list 
    127  
    128116}}} 
    129117 
     
    131119 
    132120{{{#!sh 
    133  
    134121svn copy svn+ssh://'your_forge_login'@forge.ipsl.jussieu.fr/ipsl/forge/projets/nemo/svn/trunk          \ 
    135122         svn+ssh://'your_forge_login'@forge.ipsl.jussieu.fr/ipsl/forge/projets/nemo/svn/tags/nemo_v2_3 \ 
    136123         -m "Tagging nemo_v2_3" 
    137  
    138124}}} 
    139125 
     
    143129 
    144130{{{#!sh 
    145  
    146131# (you have already downloaded the branch you are working on) 
    147132cd ./NEMO/OPA_SRC/IOM 
    148133svn merge -r 746:HEAD -m 'Merge my local IOM directory with the trunk repository'                               \ 
    149134          svn+ssh://'your_forge_login'@forge.ipsl.jussieu.fr/ipsl/forge/projets/nemo/svn/trunk/NEMO/OPA_SRC/IOM \ 
    150  
    151135}}} 
    152136 
     
    156140 
    157141{{{#!sh 
    158  
    159142cd ./modeles/NEMO/OPA_SRC/SBC/ 
    160143svn merge -r 1196:1214 http://forge.ipsl.jussieu.fr/nemo/svn/trunk/NEMO/OPA_SRC/SBC/sbcssm.F90 
    161  
    162144}}} 
    163145 
     
    167149 
    168150{{{#!sh 
    169  
    170151cd ./NEMO && svn info 
    171  
    172152}}} 
    173153 
     
    175155 
    176156{{{#!sh 
    177  
    178157cd ./NEMO && svn log --verbose --stop-on-copy 
    179  
    180158}}} 
    181159 
     
    185163 
    186164{{{#!sh 
    187  
    188165svn switch --relocate    http://forge.ipsl.jussieu.fr                                       \ 
    189  
    190166                      svn+ssh://'your_forge_login'@forge.ipsl.jussieu.fr/ipsl/forge/projets 
    191167}}} 
     
    196172 
    197173{{{#!sh 
    198  
    199174svn switch http://forge.ipsl.jussieu.fr/nemo/svn/trunk/NEMOGCM 
    200  
    201175}}} 
    202176 
     
    206180 
    207181{{{#!sh 
    208  
    209182svn del svn+ssh://'your_forge_login'@forge.ipsl.jussieu.fr/ipsl/forge/projets/nemo/svn/branches/2016/dev_rxxx_branch_name \ 
    210183        --message 'Delete defunct branch' 
    211  
    212184}}}