<html>
<head>
<style>
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Verdana
}
</style>
</head>
<body class='hmmessage'>
Hotmail ate the message I typed (I hate them).<br><br>Summarizing: git is in its infancy under Windows, whereas both<br>Mercurial and Bazaar are written in Python, which makes them really cross-<br>platform. There is documentation on all 3, and I'd like to test them all<br>before reaching a conclusion. At a first glance, Mercurial and Bazaar<br>are clear winners over git concerning cross-platform availability, though<br>git is much more well-known and spread. Mercurial is used by the people<br>at Mozilla and Python, which means that it's quite powerful, if projects<br>like that are using it. <br><br>All in all, I think we should move on to a DVCS system, but it won't<br>be as easy as switching from CVS to SVN... Right now, I'm in favor<br>of Mercurial and Bazaar, purely for their ability to run under anything<br>supporting Python.<br><br>Does anyone know of test repositories to test the 3 systems? Otherwise<br>I'll have to install their servers locally and experiment...<br><br>Regards<br>Filippos<br><br><br>> From: max@quendi.de<br>> To: scummvm-devel@lists.sourceforge.net<br>> Date: Sun, 7 Jun 2009 18:57:58 +0200<br>> Subject: [Scummvm-devel] Switching from SVN to git, mercurial or bazaar<br>> <br>> Hi folks,<br>> <br>> recently, SF.net added support for git, mercurial, and bazaar, three  <br>> so-called "distributed version control systems" (DVCS). In the past  <br>> months, several of us (wjp, Eugene, myself, ...) experimented with  <br>> using git via the "git-svn" bridge.<br>> <br>> Overall, these DVCS have some really nice advantages. Like, they  <br>> allowed Eugene to continue working while he was on "vacation" (man,  <br>> Eugene, I hope your family still likes you... :). I.e. you can prepare  <br>> several commits locally (and "massage" them before going public --  <br>> like merging or reordering "local" commits). These tools also make  <br>> branching super-trivial.<br>> <br>> All in all, I am interested in moving ScummVM from SVN to one of  <br>> these. For now, I have the most experience with git, but I wouldn't  <br>> exclude the others as possibilities.<br>> <br>> About the only problems I foresee are (a) Windows support for non- <br>> cygwin users, and (b) the fact that people will have to learn a new  <br>> system, which is more powerful but hence also slightly more  <br>> complicated... Although i find that after some learning time, I really  <br>> prefer git over SVN for working on ScummVM :).<br>> <br>> <br>> Let the flamewar, err, discussion begin :)<br>> <br>> <br>> Cheers,<br>> Max<br>> <br>> ------------------------------------------------------------------------------<br>> OpenSolaris 2009.06 is a cutting edge operating system for enterprises <br>> looking to deploy the next generation of Solaris that includes the latest <br>> innovations from Sun and the OpenSource community. Download a copy and <br>> enjoy capabilities such as Networking, Storage and Virtualization. <br>> Go to: http://p.sf.net/sfu/opensolaris-get<br>> _______________________________________________<br>> Scummvm-devel mailing list<br>> Scummvm-devel@lists.sourceforge.net<br>> https://lists.sourceforge.net/lists/listinfo/scummvm-devel<br><br /><hr />Lauren found her dream laptop.  <a href='http://www.microsoft.com/windows/choosepc/?ocid=ftp_val_wl_290' target='_new'>Find the PC that’s right for you.</a></body>
</html>