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 (diff) – NEMO

Changes between Version 55 and Version 56 of Developers


Ignore:
Timestamp:
2018-06-25T16:34:09+02:00 (6 years ago)
Author:
nicolasmartin
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Developers

    v55 v56  
    2626 
    2727{{{#!sh 
    28 # Create a void NEMO development organisation (trunk + branches + releases) 
     28## Create a void NEMO development organisation (trunk + branches + releases) 
    2929svn co --depth immediates http://forge.ipsl.jussieu.fr/nemo/svn/NEMO/ dev_orga 
    3030cd dev_orga 
    31 # Switch from user to developer role if you have the rights by changing the URL scheme 
     31 
     32## Switch from user to developer role if you have the rights by changing the URL scheme 
    3233svn sw --relocate    http://forge.ipsl.jussieu.fr                           \ 
    3334                  svn+ssh://$ID@forge.ipsl.jussieu.fr/ipsl/forge/projets 
    34 # Download the trunk, the same procedure can be used for a release or a dev branch 
    35 svn up --set-depth infinity trunk 
    36 # Create your development branch locally 
    37 svn copy trunk[@${PEGREV}] branches/$year/'dev_r'${PEGREV}_${NameOfNewBranch} 
     35## Copy your SSH key to your account on the Forge server to avoid repeated password requests 
     36ssh-copy-id -i ~/ssh/id_rsa.pub $ID@forge.ipsl.jussieu.fr 
     37 
     38## Get the current directory tree under 'branches' 
     39svn up --set-depth immediates branches 
     40## Download the trunk, the same procedure can be used for any sub-content (release, dev branch) 
     41svn up --set-depth infinity   trunk 
     42 
     43## Create your development branch locally 
     44svn copy trunk[@${PEGREV}]    branches/$year/'dev_r'${PEGREV}_${NameOfNewBranch} 
     45## And push it to the repository 
     46svn commit [-m 'log message'] branches/$year/'dev_r'${PEGREV}_${NameOfNewBranch} 
     47 
    3848cd branches/$year/'dev_r'${PEGREV}_${NameOfNewBranch} 
    39 # Download sette tool to validate your changes to the NEMO reference 
     49 
     50## Download sette tool to validate your changes to the NEMO reference 
    4051svn co http://forge.ipsl.jussieu.fr/nemo/svn/utils/CI/sette 
    41 # Doc figures for building NEMO manual (not mandatory) 
     52## Doc figures for building NEMO manual (not mandatory) 
    4253svn co http://forge.ipsl.jussieu.fr/nemo/svn/utils/figures ./doc/figures  
    4354}}}