Discover the best of the web!
Learn more about Digg by taking the tour.
Subversion Quick Reference Guide (Essentials)
johnnysthoughts.com — A quick reference guide to using the wonderful Subversion source control. Shows the most used syntax with examples for each command.
- 521 diggs
- digg it
- carotids, on 10/12/2007, -0/+1Sweet! Thanks.
- negativefx, on 10/12/2007, -0/+1Rock.
Although Tortoise does make this all a whole lot easier...dugg anyway- krouskop, on 10/12/2007, -0/+1I actually very much prefer SVN-ing from the command line over using Tortoise SVN. Especially for things like branching and merging.
- negativefx, on 10/12/2007, -0/+0You're right...branch/merge is a little messy on the UI.
- rmch, on 10/12/2007, -0/+1Don't forget
svn switch
svn propedit svn:externals .
I have to plug the svn:externals functionality. It's a really great feature :) - blueZhift, on 10/12/2007, -1/+2I usually only interact with Subversion in Eclipse via the Subversion plugin, but this is nice for those times I have to use the command line. Thanks!
- spliznork, on 10/12/2007, -0/+1What?! No "svn switch" or "svn merge" to compliment the mention of "svn copy"? Those commands make working with branches an absolute pleasure.
- hackwrench, on 10/12/2007, -1/+1svn smash!
- johnnythawte, on 10/12/2007, -0/+1Thanks for that, I'll update the article with those two commands. I don't personally use them all that often, so that's why they didn't end up there.
I've made a bunch of quick reference guides, they are mostly to help me, but if they help other people too, then great. =)
- blobdole, on 10/12/2007, -2/+0I am going to add a comment here for all those people who saw just the headline on their feed and were hoping for something about the basics of manipulation and trickery.
"Wha?" - dpk87, on 10/12/2007, -0/+3svn > cvs
dugg - joel2600, on 10/12/2007, -0/+2does anyone know of a similar guide for cvs.
yes i know svn is "better", however i'm stuck with cvs at work- rmch, on 10/12/2007, -0/+0Should be plenty, but these guys are the bomb for a lot of guides:
http://www.pragmaticprogrammer.com/
Specifically:
http://www.pragmaticprogrammer.com/starter_kit/vc/index.html
(oh, and I don't work for them, -- I just admire quality stuff written by programmers for programmers)
- rmch, on 10/12/2007, -0/+0Should be plenty, but these guys are the bomb for a lot of guides:
- happyhappyhappy, on 10/12/2007, -0/+2If you fell in love with Tortoise, then I highly recommend checking out Meld.
Here is the home page:
http://meld.sourceforge.net
Here is a mini wikipedia article with a screenshot:
http://en.wikipedia.org/wiki/Meld_%28software%29
and if you are using Ubuntu/Debian, just type:
sudo apt-get install meld
I only found meld after learning to use the command line, but I still like to use it because it has a great built-in diff viewer.- krouskop, on 10/12/2007, -0/+1TortoiseSVN already has a bult in graphical merge tool ... and for most tasks, I'll take a standard command line diff any day...
- happyhappyhappy, on 10/12/2007, -0/+1I meant if you have moved from windows to linux, and miss tortoise.
- krouskop, on 10/12/2007, -0/+1you could constantly reference this ... or just do "svn help" at the command line and then "svn help "
- statmobile, on 10/12/2007, -0/+1Nice and thorough, but I always prefered the reference cards in pdf format for quick reference. There are some great ones for Emacs, C, LaTeX, etc. at:
http://refcards.com
Here is the one I use for subversion
http://www.cs.put.poznan.pl/csobaniec/Papers/svn-refcard.pdf - BenSlade, on 10/12/2007, -0/+1But it's copyrighted. Don't you want to make this an open source item? Maybe you really wanted to use one of the creative commons (creativecommons.org) "some rights reserved" notices.
