7 | | * Repository branch (only for admins) |
8 | | * @palm server: permissions to be set in /palmdata/conf/svn_authz file |
9 | | * svn copy https://palm.muk.uni-hannover.de/svn/palm/trunk https://palm.muk.uni-hannover.de/svn/palm/branches/<feature_name>\\ -m "Branch for <feature_name> created." |
10 | | * (rename: svn move <path to old branch> <path to new branch> -m „...“) |
11 | | |
12 | | * Local branch copy (for developers) |
13 | | * Create local working directory where the local copy of branch <feature_name> is placed, we recommend: \\ mkdir -p ~/palm/branches \\ The directory branches is on the same level as the directory current_version, where the official PALM releases/revisions (trunk) should be located |
14 | | * You can browse your branch under https://palm.muk.uni-hannover.de/trac/browser/palm/branches |
| 11 | '''Local branch copy (for developers)''' |
| 12 | * Create local working directory where the local copy of branch <feature_name> is placed, we recommend:\\ |
| 13 | {{{mkdir -p ~/palm/branches}}}\\ |
| 14 | The directory branches is on the same level as the directory current_version, where the official PALM releases/revisions (trunk) should be located. |
| 15 | * You can browse your branch repository under https://palm.muk.uni-hannover.de/trac/browser/palm/branches |
69 | | 3. During update/merge, svn will print an alert in case the same line/block \\ of code has been modified by the different developers. As an example: |
70 | | |
71 | | {{{Conflict discovered in file 'palm.f90'.}}} \\ |
72 | | {{{Select:}}} |
73 | | {{{(p) postpone, (df) show diff, (e) edit file, (m) merge, (mc) my side of conflict,}}} \\{{{(tc) their side of conflict, (s) show all options:}}} |
| 70 | 3. During update/merge, svn will print an alert in case the same line/block of code has been modified by the different developers. As an example: |
| 71 | {{{ |
| 72 | Conflict discovered in file 'palm.f90'. |
| 73 | Select: |
| 74 | (p) postpone, (df) show diff, (e) edit file, (m) merge, (mc) my side of conflict, |
| 75 | (tc) their side of conflict, (s) show all options: |
| 76 | }}} |