| 1 | = How to create a new branch or a personal version = |
| 2 | Here is some short help on how to create and commit in a personal directory or a branche. |
| 3 | |
| 4 | == Create your folder == |
| 5 | First, ask for a login on svn and a personal directory on the svn repository, use orchidee-help mailing liste. |
| 6 | When this is done, you can extracte this folder which is in the beginning empty, change in following commands to use your name : |
| 7 | {{{ |
| 8 | svn co svn://forge.ipsl.jussieu.fr/orchidee/perso/firstname.lastname mypersofolder |
| 9 | }}} |
| 10 | |
| 11 | If you got error message "svn: Authorization failed", then add --username firstname.lastname in the commande svn. |
| 12 | {{{ |
| 13 | svn --username firstname.lastname co svn://forge.ipsl.jussieu.fr/orchidee/perso/firstname.lastname mypersofolder |
| 14 | }}} |
| 15 | |
| 16 | |
| 17 | == Commit in your folder == |
| 18 | In your personal svn directory you can now commit sources code and scripts. You should not commit netcdf files, executables or other big files.[[BR]] |
| 19 | |
| 20 | For exemple you want to copy revision number X from the ORCHIDEE trunk into your personal folder : |
| 21 | {{{ |
| 22 | svn cp -r X svn://forge.ipsl.jussieu.fr/orchidee/trunk/ORCHIDEE svn://forge.ipsl.jussieu.fr/orchidee/perso/firstname.lastname/ORCHIDEE_mytrunk |
| 23 | }}} |
| 24 | |
| 25 | For exemple how to copy the tag 1.9.6 into your personal folder : |
| 26 | {{{ |
| 27 | svn cp svn://forge.ipsl.jussieu.fr/orchidee/tags/ORCHIDEE_1_9_6 svn://forge.ipsl.jussieu.fr/orchidee/perso/firstname.lastname/myORCHIDEE_1_9_6 |
| 28 | }}} |
| 29 | |
| 30 | == Vizualise using web interface == |
| 31 | If you have an login to the machine forge where the wiki and svn of ORCHIDEE is stored, then you can visualize your account at forge : [https://forge.ipsl.jussieu.fr/orchidee/browser/perso]. |
| 32 | Ask for an acount on forge using the email list orchidee-help. This login can be used to modify the wiki, create and comment tickets and to vizualize your personal folder and all branches you have acces to. |