mirror of
https://github.com/jlengrand/Programming_Tips.git
synced 2026-03-10 00:31:21 +00:00
1.1 KiB
1.1 KiB
Subversion
Some tips for using Subversion in command line
To create a new branch in one of your repositories:
- Copy your trunk folder. This will automatically proceed the mkdir
$ svn cp trunk -> new_branch
- Update the information
$ svn update
NOTE: The command is an update and not a commit, as this is the server who performed the operation!
You’re done!
Merge your branch back in your trunk:
- Move to your trunk folder
$ cd path/to/my/trunk
- Merge the branch:
$ svn merge –reintegrate ./^branch
NOTE: The reintegrate option allows continuing to work in the branch even once reintegrated
##Some tips:
- A tag is used to get a precise version, fixed in time (Ex : V1.1)
- The trunk must always stay as the main reference to branches and tags (ie. cd /my/trunk before operations).
- Always use the ^ sign to merge and branch folders. It allows to avoid using absolute path.
- The ^ corresponds to /path/to/my/svn/root/folder
- If you’re running Windows, you might want to look at tortoisesvn.