You Are Here:

Community: Blogs

Paul Todd's Forum Nokia Blog

Mercurial SCM

Paul.Todd | 04 March, 2009 10:21

Since it was recently announced the Symbian Foundation will be using Mercurial as their SCM.

(Instead of GIT :( ) I though I would post up a crib sheet on using mercurial to get a head start on using it.

 Follow the link...

RSSComments

Rationale?

bjoto | 04/03/2009, 12:21

Does SF have any rationale for choosing Hg instead of GIT?

I would, like you, prefer GIT...

A possible reason

Sorcery-ltd | 05/03/2009, 11:12

Sorcery-ltd

Mercurial is (supposed to be) easier to learn and use than Git. Git is more powerful but also more fragile and tempramental (if a piece of software can be) - it requires greater care and maintenance.

I think the Linux kernel community went with Git because Linus wrote it - it fits his style (e.g. no debuggers perferable etc) of making it complex to get into, so there's a sort of ability and dedication test involved in just getting started in the kernel community.

I'm all for the move to distributed version control but it would have been nice if everyone used the same. Since Qt had already decided on Git, it would have been better for the SF to do the same IMO. So I agree with you both, although not necessarily because I think Git is a better solution.

You must login to post comments. Login
 

Rate This

 
 
Bookmark this page: DeliciousDiggFacebookGoogleYahooStumbleUponRedditDiigoTechnocratiTwitter  Share this page Share this page Print this Page Print this page Invite a friend Invite a friend
京ICP备05048969号    Email Newsletters Press Terms & Conditions Privacy Policy Sitemap Contact Us © 2009 Nokia 
RDF Facets: qdcZidentifierQSxhttpE3aE2fE2fblogsE2eforumE2enokiaE2ecomE2fblogE2fpaulE2dtoddsE2dforumE2dnokiaE2dblogE2f2009E2f04E2f18E2fmercurialE2dbookE2dpreviewX qdcZtypeQUqfnZE45E78cludedFromGeneralE4cistingsQ qdcZtypeQUqfntypeZBlogContentQ qdcZtypeQUqfntypeZBlogE45ntryQ qdcZtypeQUqfntypeZCommunityContentQ qdcZtypeQUqfntypeZE52esourceQ qdcZtypeQUqfntypeZWebpageQ qdcZtypeQUqmarsZManagedE52esourceQ qdcZtypeQUqwebZInformationE52esourceQ qdcZtypeQUqwebZPageQ qdcZtypeQUqwebZE52esourceQ qdcZtypeQUqrdfsZE52esourceQ qfnZtopicQUxhttpE3aE2fE2fswE2enokiaE2ecomE2fFNE2d1E2fBlogTopicE2fgeneralX qfnZtopicQUqfnTopicZcppQ qfnZtypeQUqfntypeZBlogContentQ qfnZtypeQUqfntypeZBlogE45ntryQ qfnZtypeQUqfntypeZCommunityContentQ qfnZtypeQUqfntypeZE52esourceQ qfnZtypeQUqfntypeZWebpageQ qfnZuserE5ftagQSxsymbianE2dcE2bE2bX qmarsZlanguageQUxhttpE3aE2fE2fswE2enokiaE2ecomE2flanguageE2d1E2fenX qrdfZtypeQUqfnZE45E78cludedFromGeneralE4cistingsQ qrdfZtypeQUqfntypeZBlogContentQ qrdfZtypeQUqfntypeZBlogE45ntryQ qrdfZtypeQUqfntypeZCommunityContentQ qrdfZtypeQUqfntypeZE52esourceQ qrdfZtypeQUqfntypeZWebpageQ qrdfZtypeQUqmarsZManagedE52esourceQ qrdfZtypeQUqwebZInformationE52esourceQ qrdfZtypeQUqwebZPageQ qrdfZtypeQUqwebZE52esourceQ qrdfZtypeQUqrdfsZE52esourceQ