Subversion commands (svn)

November 12, 2008 by V-Teq · Leave a Comment
Filed under: Linux Notes, Programming 

SVN Update

svn update – Bring changes from the repository into your working copy.

$ svn update [-r <REV>] [<PATH>]

Usage examples:

$ svn update # update the whole working copy to the latest revision
$ svn update doc/ # update doc/ directory to the latest revision
$ svn update -r 128 # update (revert) the whole working copy to revision #128
$ svn update -r 56 stack.h stack.c # update (revert) stack.h and stack.c files to revision #56

SVN Merge

svn merge – Apply the differences between two sources to a working copy path.

$ svn merge -r <FROM_REV>:<TO_REV> [<PATH>]

Usage examples:

$ svn merge -r 58:56 stack.h # undo stack.h file changes from revision #58 to revision #56

Speak Your Mind

Tell us what you're thinking...
and oh, if you want a pic to show with your comment, go get a gravatar!