On Tue, Jun 21, 2011 at 3:49 PM, Paul A Norman <span dir="ltr"><<a href="mailto:paul.a.norman@gmail.com" target="_blank">paul.a.norman@gmail.com</a>></span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Thanks,<div><br></div><div>I'm very interested in the one, <span style="font-family:arial, sans-serif;font-size:13px;background-color:rgb(255, 255, 255)">Bazaa,</span> that Alain Delmotte has turned up for no other reason than it apparently allows varying degrees of integration into the other version control systems mentioned recently here (which I have used in the past) as welll.</div>
<div><br></div><div>Looks like it is nicely .py and truly natively cross platform.</div><div><br></div><div>And it really is major with Canonical, yet is stand a lone personnel wise.</div><div>I mean really major with Canonical !</div>
<div><br></div><div>What do others think? ANy experience with <span style="font-family:arial, sans-serif;font-size:13px;background-color:rgb(255, 255, 255)">Bazaar?</span></div><div><br></div><font color="#888888">
<div>Paul</div></font></blockquote><div><br></div><div>When choosing a version control system for a project, the first thing I think about is off-site hosting for a central repository since it is nice to always have access to a clone of the work no matter where I am and a backup no matter what happens at home. Documents and research papers are interesting in that some of them are likely to be private or access-restricted while others may be shared with others. Most repository hosts provide free accounts upon the condition that they be used to store material that is publicly available under open-source licenses and then make their money by charging for private repositories. <a href="http://www.bitbucket.org" target="_blank">Bitbucket</a>, which works with <a href="http://mercurial.selenic.com/" target="_blank">Mercurial</a>, is interesting in that it allows unlimited private repositories and charges based on the size of the team that has access to those private repos.</div>
<div><br></div><div>If you like Python, Mercurial is also written in Python and used to manage the source code of Python its self. I have not used Bazaar for any personal projects, but to me the major selling point seems to be <a href="http://www.launchpad.net" target="_blank">Launchpad</a> which not only hosts repositories, but automatically builds and Linux packages and makes them available to package managers like apt.</div>
<div><br></div><div>Of course, if you are comfortable setting up your own server to host a central repository it doesn't really matter which VCS you choose---go for the one that tickles your fancy. As long as the system you choose has support for dumping data to the 'git-fast-export' format, it will be easy to move projects to another system if you change your mind later.</div>
<div><br></div><div><br></div><div>-Charlie</div></div>