<body><script type="text/javascript"> function setAttributeOnload(object, attribute, val) { if(window.addEventListener) { window.addEventListener('load', function(){ object[attribute] = val; }, false); } else { window.attachEvent('onload', function(){ object[attribute] = val; }); } } </script> <div id="navbar-iframe-container"></div> <script type="text/javascript" src="https://apis.google.com/js/plusone.js"></script> <script type="text/javascript"> gapi.load("gapi.iframes:gapi.iframes.style.bubble", function() { if (gapi.iframes && gapi.iframes.getContext) { gapi.iframes.getContext().openChild({ url: 'https://www.blogger.com/navbar.g?targetBlogID\x3d6651501\x26blogName\x3dNotes+on+tech\x26publishMode\x3dPUBLISH_MODE_BLOGSPOT\x26navbarType\x3dBLACK\x26layoutType\x3dCLASSIC\x26searchRoot\x3dhttp://ypjain-notesontech.blogspot.com/search\x26blogLocale\x3den_US\x26v\x3d2\x26homepageUrl\x3dhttp://ypjain-notesontech.blogspot.com/\x26vt\x3d8064441079851785414', where: document.getElementById("navbar-iframe-container"), id: "navbar-iframe" }); } }); </script>

Notes on tech

Notes on technology, business, enterpreneurship, economy, markets along with interesting general tidbits.


Replacing CVS with Subversion

8/21/2005 01:45:00 AM, posted by anand

Subversion is a version control system that is supposedly better than CVS. Like CVS, it is also open source and freely available. Subversion fixes some of the shortcomings of CVS. It has features like:
  • Atomic commits - A collection of modifications gets either checked-in or not.
  • Directory version - You can even version control directories.
  • True version history - All your copies/renames of a file can be tracked through its version history.
  • Efficient branching and tagging.
Here is a guide on how to setup Subversion and start using it.
Here is a free book on Subversion that you can view in your browser or even take a print out.
« Home

» Post a Comment