[Scummvm-devel] Switching ScummVM repository to Git

Bertrand Augereau bertrand_augereau at yahoo.fr
Wed Jun 16 19:38:16 CEST 2010


TortoiseGit is indeed quite unusable but you can do a lot graphically on Windows MSYSGit with "gitk" and "git gui".They don't look too nice but are really usable for production.

--- En date de : Mer 16.6.10, Filippos Karapetis <philipk79 at hotmail.com> a écrit :

De: Filippos Karapetis <philipk79 at hotmail.com>
Objet: Re: [Scummvm-devel] Switching ScummVM repository to Git
À: scummvm-devel at lists.sourceforge.net
Date: Mercredi 16 juin 2010, 18h58





 
OK considering the client to use...
I'm not happy with git's GUI under Windows. At all. I couldn't get it to work.
Now, I personally found Mercurial (Hg) to be more straightforward than git, so Idecided to set it up. And I was quite satisfied and happy with the results, asit's MUCH faster to work with our current SVN repository than git (at least it was for me).
It is possible to use Mercurial's client both with an svn and a git repository. I managed toset it up with very little hassle, and I'm toying around with it.
I downloaded the client from: http://mercurial.selenic.com/Then, I set it up to connect to an SVN repo using the excellent tutorial here:http://kb.wowace.com/repositories/tortoise-hg-as-an-svn-client/This uses the HgSubversion plugin: http://bitbucket.org/durin42/hgsubversion/There is a tutorial for git repositories here:http://kb.wowace.com/repositories/tortoise-hg-as-a-git-client/This uses the hg-git plugin: http://hg-git.github.com/
Note that since Mercurial is written in Python, the steps outlined above should be the samein all platforms, though unfortunately TortoiseHg is only available on Windows afaik...
So, there are alternatives, if you want. I personally am very satisfied with Mercurial/TortoiseHg,and the ability it has to connect to everything, so I don't have to change my workflow much :)And yes, Mercurial is a DVCS, so you enjoy all the benefits of a DVCS, you don't have to use gitif you don't want to (or if it's too buggy to use for your platform).
RegardsFilippos

> From: michael at birdiesoft.dk
> To: scummvm-devel at lists.sourceforge.net
> Date: Wed, 16 Jun 2010 17:35:51 +0200
> Subject: Re: [Scummvm-devel] Switching ScummVM repository to Git
> 
> > -----Original Message-----
> > From: Vicent Marti [mailto:tanoku at gmail.com]
> > Sent: Wednesday, June 16, 2010 4:41 PM
> > To: Max Horn
> > Cc: ScummVM devel
> > Subject: Re: [Scummvm-devel] Switching ScummVM repository to Git
> > 
> > They even added a seamless SVN interface, where you can
> > check out a Git repo locally as SVN, and all commits you do are
> > seamlessly translated to git commits. That'll greatly ease the
> > transition for those who are afraid/getting up to speed with Git.
> > 
> 
> I would consider an SVN interface a big plus, especially if the move is right around the corner.
> 
> 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. ;)
> 
> 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.
> 
> Michael
> 
> 
> ------------------------------------------------------------------------------
> ThinkGeek and WIRED's GeekDad team up for the Ultimate 
> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the 
> lucky parental unit.  See the prize list and enter to win: 
> http://p.sf.net/sfu/thinkgeek-promo
> _______________________________________________
> Scummvm-devel mailing list
> Scummvm-devel at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/scummvm-devel
 		 	   		  
Hotmail has tools for the New Busy. Search, chat and e-mail from your inbox. Learn more. 

-----La pièce jointe associée suit-----

------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate 
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the 
lucky parental unit.  See the prize list and enter to win: 
http://p.sf.net/sfu/thinkgeek-promo
-----La pièce jointe associée suit-----

_______________________________________________
Scummvm-devel mailing list
Scummvm-devel at lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/scummvm-devel



      
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.scummvm.org/pipermail/scummvm-devel/attachments/20100616/899662e8/attachment.html>


More information about the Scummvm-devel mailing list