22 Comments
- 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 - 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. - negativefx, on 10/12/2007, -0/+1Rock.
Although Tortoise does make this all a whole lot easier...dugg anyway - 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 :) - 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.
- krouskop, on 10/12/2007, -0/+1you could constantly reference this ... or just do "svn help" at the command line and then "svn help "
- 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!
- 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.
- 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.
- 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 - 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...
- carotids, on 10/12/2007, -0/+1Sweet! Thanks.
- happyhappyhappy, on 10/12/2007, -0/+1I meant if you have moved from windows to linux, and miss tortoise.
- 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. =) - slower, on 10/12/2007, -0/+0This was a great guide that helped me wrap my head around using SVN for website development. It's not perfect, but it's a damn good start.
Using SVN for Web Development
http://www.sitepoint.com/blogs/2006/02/07/using-svn-for-web-development/ - hackwrench, on 10/12/2007, -1/+1svn smash!
- 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) - negativefx, on 10/12/2007, -0/+0You're right...branch/merge is a little messy on the UI.
- johnnythawte, on 10/12/2007, -0/+0coasters2k,
For a more comprehensive tutorial there is always http://svnbook.red-bean.com/
or you can get the Pragmatic guide, which is well worth it: http://www.pragmaticprogrammer.com/titles/svn/
I love all those Pragmatic books. I own the Agile Rails one, and it's gotta be the best development book I've read. - 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?"


What is Digg?
No big deal, vassever. Bruno is our latest guest for Digg Dialogg.