Microsoft MVP Logo

    <p>I&rsquo;ve been using VSS ever since my foray into development.&nbsp; However it&rsquo;s limitations are well known&hellip; specifically the biggest one for me is not being able to use it over HTTP.&nbsp; I keep utility apps, reference documents, SDK&rsquo;s, and some code (ok, lots) in my personal source control.&nbsp; Last year <a href="">I jumped off VSS and started using SourceGear&rsquo;s Vault</a>, which is free for a single user license.&nbsp; I still like it&hellip; much more than VSS.&nbsp; I loved the fact everything was in a MS SQL 2000 DB&hellip; more importantly I liked the fact it was exposed over HTTP via web services.&nbsp; Now, I&rsquo;ve made yet another change&hellip;</p>
    <p>In spending some time working with some projects hosted on <a href="">SourceForge</a>, I started using CVS more and more.&nbsp; CVS is old, but it works.&nbsp; A new flavor of CVS called <a href="">Subversion</a> is out&hellip; or came out recently (last year?).&nbsp; Subversion is like CVS in that it doesn&rsquo;t use the lock-unlock SCM model.&nbsp; Instead, you get the latest code, make your changes, then merge changes with your changes, and finally commit the changes back to the repository.&nbsp; Many people swear by this over the VSS locking-unlocking model.&nbsp; Personally I can see both sides to this.&nbsp; Subversion seemed like a nice SCM for my personal stuff, but&hellip; well frankly&hellip; it wasn&rsquo;t built with <a title="Microsoft" href="" target="_blank">Microsoft</a> technology, most of the info about it talked about Apache and hosting it on Linux or other non-MSFT OS&rsquo;.</p>
    <p>The at the June <a title="" href="">JAXDUG</a> meeting, <a href="">Rob Warner spoke about SCM</a> in general, but mostly about CVS, Subversion, and AccuRev.&nbsp; I had also recently seen where <a href="">Subversion won a Jolt award</a> from <a href="">Software Development magazine</a>.&nbsp; I jumped&hellip; &ldquo;how can I find more info about getting it running on a <a title="" href="" target="_blank">MSFT</a> platform?&rdquo;&nbsp; As you can see in the <a href="">comments of Rob&rsquo;s post</a>, I asked, and &ldquo;Rich&rdquo; replied, pointing me to THE post of all &ldquo;How in the hell do I get Subversion working in Windows!?!?&rdquo; posts: <a id="viewpost.ascx_TitleUrl" href="">Mere-Moments Guide to installing a Subversion server on Windows</a>.</p>
    <p><img style="BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; MARGIN: 10px; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid" src="" align="right">I&rsquo;ve been using Subversion for over a month and I&rsquo;m slowly moving everything out of Vault and into Subversion!&nbsp; No shot at Vault&hellip; great product, Subversion was just what I needed.&nbsp; I love the fact that it&rsquo;s integrated right into the Windows shell too (via <a href="">TortoiseSVN</a>), as shown by the screenshot to the right showing my c:\utils directory I like to keep sync&rsquo;d between two machines.</p>
    <p>Here are a few other links I came across that will give you a hand in getting setup:</p>
    <p>&raquo; <a href="">Mere-Moments Guide to installing a Subversion server on Windows</a>&raquo; <a href="">Free Subversion book</a>&raquo; <a href="">Not-free Subversion book</a>&raquo; <a href="">TortoiseSVN</a>&raquo; <a href="">TortoiseSVN FAQ</a>&raquo; <a href="">Running Subversion as a Windows Service</a></p>
Comments powered by Disqus