noresm:svntutorial

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

noresm:svntutorial [2013-12-10 13:33:58]
alfg
noresm:svntutorial [2022-05-31 09:29:32]
Line 1: Line 1:
-======SVN TUTORIAL BRANCH/MERGE TUTORIAL ====== 
- 
-NOTE: THE EXAMPLES ARE DONE ON ALFS PC, AND ANY DIRECTORY NAMES CONTAINING 
-"alfg" ARE NOT VALID ON YOUR PC!! USE SOME NAMES WHICH MAKE SENSE ON YOUR PC! 
- 
-==== PART 1 : Create a repository and put a file there ==== 
- 
-CREATE A REPOSITORY  
-alfg@pc4400:~$svnadmin create $HOME/svnrepos 
- 
-CREATE A WORKING DIRECTORY WITH CODE 
-alfg@pc4400:~$mkdir $HOME/testproject 
- 
-Use the following as the file test.F90: 
- 
-program test 
-    implicit none 
- 
-    real, parameter :: a=4.0 
-    real, parameter :: b=5.0 
- 
-    print*, "a is " , a  
-    print*, "b is " , b  
-    print*, "a+b is " , a+b  
-end program test 
- 
-CD TO WORKING DIRECTORY AND VERIFY THAT THE TEST FILE IS THERE 
-alfg@pc4400:~/testproject$ ls -l 
-total 4 
--rw-rw-r-- 1 alfg alfg 166 Dec  6 14:51 test.F90 
- 
-CD TO THE FRESHLY CREATED REPOSITORY AND CREATE "testproject" 
-alfg@pc4400:~/svnrepos$ svnadmin create testproject 
- 
-IMPORT YOUR WORKING-DIRECTORY TO THE REPOSITORY 
-alfg@pc4400:~$svn import $HOME/testproject/ file://$HOME/svnrepos/testproject/trunk -m "Initial version of testproject" 
- 
-MAKE A BRANCHES-DIRECTORY 
-alfg@pc4400:~$svn mkdir file://$HOME/svnrepos/testproject/branches/ -m "created branches directory" 
- 
- 
-==> YOU NOW HAVE A REPOSITORY CONTAINING TRUNK AND (EMPTY) BRANCHES DIRECTORY. YOU CAN START TO USE IT 
  
  • noresm/svntutorial.txt
  • Last modified: 2022-05-31 09:29:32
  • (external edit)