Subversion

Roll back revisions

If you want to revert to revision 20017 :

svn merge -rHEAD:20017 .

List back changes since revision A

svn diff -r A:HEAD --summarize

Extract a patch

If you want to get all the changes that were modified in revisions 20760 and 20761 in a patch :

svn diff -r20759:20761 > your.patch

Create a branch from a tag

For TortoiseSVN, just go to the repo browser, right click on your tag and do a “copy to” the branches folder.

Merge a branch back to the trunk

Commit on both side!

Right click on trunk > TortoiseSVN/Merge > Merge a range of revisions > Path to the branch / All revisions

Print/export