<table cellspacing="0" cellpadding="0" border="0" ><tr><td valign="top" style="font: inherit;"><P>TortoiseGit is indeed quite unusable but you can do a lot graphically on Windows MSYSGit with "gitk" and "git gui".</P><P>They don't look too nice but are really usable for production.</P><P><BR></P><P><BR></P>--- En date de : <B>Mer 16.6.10, Filippos Karapetis <I><philipk79@hotmail.com></I></B> a écrit :<BR><BLOCKQUOTE style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"><BR>De: Filippos Karapetis <philipk79@hotmail.com><BR>Objet: Re: [Scummvm-devel] Switching ScummVM repository to Git<BR>À: scummvm-devel@lists.sourceforge.net<BR>Date: Mercredi 16 juin 2010, 18h58<BR><BR><DIV id="yiv174982000">
<STYLE><!--
#yiv174982000 .hmmessage P
{
margin:0px;padding:0px;}
#yiv174982000 .hmmessage
{
font-size:10pt;font-family:Verdana;}
--></STYLE>
OK considering the client to use...<DIV><BR></DIV><DIV>I'm not happy with git's GUI under Windows. At all. I couldn't get it to work.</DIV><DIV><BR></DIV><DIV>Now, I personally found Mercurial (Hg) to be more straightforward than git, so I</DIV><DIV>decided to set it up. And I was quite satisfied and happy with the results, as</DIV><DIV>it's MUCH faster to work with our current SVN repository than git (at least it was for me).</DIV><DIV><BR></DIV><DIV>It is possible to use Mercurial's client both with an svn and a git repository. I managed to</DIV><DIV>set it up with very little hassle, and I'm toying around with it.</DIV><DIV><BR></DIV><DIV>I downloaded the client from: <A rel="nofollow" target="_blank" href="http://mercurial.selenic.com/">http://mercurial.selenic.com/</A></DIV><DIV id="">Then, I set it up to connect to an SVN repo using the excellent tutorial here:</DIV><DIV><A rel="nofollow" target="_blank"
href="http://kb.wowace.com/repositories/tortoise-hg-as-an-svn-client/">http://kb.wowace.com/repositories/tortoise-hg-as-an-svn-client/</A></DIV><DIV id="">This uses the HgSubversion plugin: http://bitbucket.org/durin42/hgsubversion/</DIV><DIV id="">There is a tutorial for git repositories here:</DIV><DIV id=""><A rel="nofollow" target="_blank" href="http://kb.wowace.com/repositories/tortoise-hg-as-a-git-client/">http://kb.wowace.com/repositories/tortoise-hg-as-a-git-client/</A></DIV><DIV id="">This uses the hg-git plugin: <A rel="nofollow" target="_blank" href="http://hg-git.github.com/">http://hg-git.github.com/</A></DIV><DIV id=""><BR></DIV><DIV id="">Note that since Mercurial is written in Python, the steps outlined above should be the same</DIV><DIV id="">in all platforms, though unfortunately TortoiseHg is only available on Windows afaik...</DIV><DIV id="aeaoofnhgocdbnbeljkmbjdmhbcokfdb-mousedown"><BR></DIV><DIV
id="aeaoofnhgocdbnbeljkmbjdmhbcokfdb-mousedown">So, there are alternatives, if you want. I personally am very satisfied with Mercurial/TortoiseHg,</DIV><DIV id="aeaoofnhgocdbnbeljkmbjdmhbcokfdb-mousedown">and the ability it has to connect to everything, so I don't have to change my workflow much :)</DIV><DIV id="aeaoofnhgocdbnbeljkmbjdmhbcokfdb-mousedown">And yes, Mercurial is a DVCS, so you enjoy all the benefits of a DVCS, you don't have to use git</DIV><DIV id="aeaoofnhgocdbnbeljkmbjdmhbcokfdb-mousedown">if you don't want to (or if it's too buggy to use for your platform).</DIV><DIV id="aeaoofnhgocdbnbeljkmbjdmhbcokfdb-mousedown"><BR></DIV><DIV id="aeaoofnhgocdbnbeljkmbjdmhbcokfdb-mousedown">Regards</DIV><DIV id="aeaoofnhgocdbnbeljkmbjdmhbcokfdb-mousedown">Filippos</DIV><DIV id="aeaoofnhgocdbnbeljkmbjdmhbcokfdb-mousedown"><BR></DIV><DIV id="aeaoofnhgocdbnbeljkmbjdmhbcokfdb-mousedown"><BR></DIV><DIV id="aeaoofnhgocdbnbeljkmbjdmhbcokfdb-mousedown">>
From: michael@birdiesoft.dk<BR>> To: scummvm-devel@lists.sourceforge.net<BR>> Date: Wed, 16 Jun 2010 17:35:51 +0200<BR>> Subject: Re: [Scummvm-devel] Switching ScummVM repository to Git<BR>> <BR>> > -----Original Message-----<BR>> > From: Vicent Marti [mailto:tanoku@gmail.com]<BR>> > Sent: Wednesday, June 16, 2010 4:41 PM<BR>> > To: Max Horn<BR>> > Cc: ScummVM devel<BR>> > Subject: Re: [Scummvm-devel] Switching ScummVM repository to Git<BR>> > <BR>> > They even added a seamless SVN interface, where you can<BR>> > check out a Git repo locally as SVN, and all commits you do are<BR>> > seamlessly translated to git commits. That'll greatly ease the<BR>> > transition for those who are afraid/getting up to speed with Git.<BR>> > <BR>> <BR>> I would consider an SVN interface a big plus, especially if the move is right around the corner.<BR>> <BR>> As a GSoC student,
I have a lot of work ahead of me for the next 2 months - and at the same time, I have my exams to worry about. Git *does* lend itself to a different way of working than SVN, and I would prefer if I didn't have to deal with even more stuff before my exams end on June 30. I know that since I'm working in the tools, I probably won't *need* most of the extra stuff anyway, but it's the principle. ;)<BR>> <BR>> I'm sure I'd manage even if the switch is done tomorrow without any sort of SVN interface, but if given the choice, I would certainly prefer it if I could switch at a time that's convenient for me, instead of being forced to do it at a specific date.<BR>> <BR>> Michael<BR>> <BR>> <BR>> ------------------------------------------------------------------------------<BR>> ThinkGeek and WIRED's GeekDad team up for the Ultimate <BR>> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the <BR>> lucky parental unit. See the
prize list and enter to win: <BR>> http://p.sf.net/sfu/thinkgeek-promo<BR>> _______________________________________________<BR>> Scummvm-devel mailing list<BR>> Scummvm-devel@lists.sourceforge.net<BR>> https://lists.sourceforge.net/lists/listinfo/scummvm-devel<BR></DIV> <BR><HR>Hotmail has tools for the New Busy. Search, chat and e-mail from your inbox. <A rel="nofollow" target="_blank" href="http://www.windowslive.com/campaign/thenewbusy?ocid=PID28326::T:WLMTAGL:ON:WL:en-US:WM_HMP:042010_1">Learn more.</A>
</DIV><BR>-----La pièce jointe associée suit-----<BR><BR><DIV class="plainMail">------------------------------------------------------------------------------<BR>ThinkGeek and WIRED's GeekDad team up for the Ultimate <BR>GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the <BR>lucky parental unit. See the prize list and enter to win: <BR><A href="http://p.sf.net/sfu/thinkgeek-promo" target="_blank">http://p.sf.net/sfu/thinkgeek-promo</A></DIV><BR>-----La pièce jointe associée suit-----<BR><BR><DIV class="plainMail">_______________________________________________<BR>Scummvm-devel mailing list<BR><A ymailto="mailto:Scummvm-devel@lists.sourceforge.net" href="/mc/compose?to=Scummvm-devel@lists.sourceforge.net">Scummvm-devel@lists.sourceforge.net</A><BR><A href="https://lists.sourceforge.net/lists/listinfo/scummvm-devel" target="_blank">https://lists.sourceforge.net/lists/listinfo/scummvm-devel</A><BR></DIV></BLOCKQUOTE></td></tr></table><br>