| 19 | | * CIVL uses SVN to manage source code. CIVL SVN repository is structured as: trunk, branches and tags. |
| 20 | | * To create a new branch from the trunk@rev to branches, "svn copy URL_trunk@rev target". |
| 21 | | * To keep being updated with the latest trunk, "svn merge URL_trunk target". |
| 22 | | * To merge your branch back to the trunk, "svn merge source URL_trunk". |
| | 19 | (Ziqing, please clarify and fill in details below...) |
| | 20 | |
| | 21 | * CIVL uses Subversion to manage source code. The CIVL Subversion repository is structured in the typical way: their are directories named `trunk`, `branches` and `tags`. |
| | 22 | * To create a new branch from the trunk@rev to branches, `svn copy URL_trunk@rev target`. |
| | 23 | * To keep being updated with the latest trunk, `svn merge URL_trunk target`. |
| | 24 | * To merge your branch back to the trunk, `svn merge source URL_trunk`. |