Introducing Mercurial Support Beta

Avatar
written by Robin Luckey
jan 22 2009
 

We're pleased to announce that project tracking for Mercurial repositories is now available in a limited beta trial.

We invite you to submit small Mercurial repositories to Ohloh, and to please contact us with any problems you encounter.

Keep in mind the following:

  1. There's no support for branching yet. For now, we process only the default branch.

  2. Please be kind. If your project seems to not be processing properly, drop us a line and help us investigate.

Additionally, Ohloh's source control management library is now available to the open source community under the GPL. You can find the source code online at The Chaw, and also at GitHub.

The Chaw is a new source code hosting, wiki, and ticket tracking site powered by CakePHP. It will be the new home for the Ohloh SCM library.

We welcome community contributions to help improve the Ohloh SCM library, and look forward to supporting more source control systems in the future!

Comments (15) Subscribe to Introducing Mercurial Support Beta

Avatar

Jonan

10 months ago

Really great news! Is good to see more parts of Ohloh becoming free :P

Thanks for all the hard work guys.


Avatar

Sir Gallantmon

10 months ago

Alright! Great work guys! Now Enano CMS can finally have its Mercurial repositories listed!


Avatar

Tim Post

10 months ago

Great work on Mercurial!!


Avatar

Cimarron Taylor

10 months ago

Works great!

Now if only I could tell the Code Analysis to ignore the JavaScript and CSS that's only part of the project's documentation...


Avatar

waltercruz

10 months ago

Great!


Avatar

Philipp Bunge

10 months ago

Excellent! Thanks for the mercurial support!


Avatar

Brendan Cully

10 months ago

Terrific, thanks very much!


Avatar

Almad

10 months ago

Hey, finally :) Thanks :o)


Avatar

Tim Post

10 months ago

Robin,

This seems to be working quite well. I've added two that have a year's worth of revisions (about 150 - 200 commits) without issues.

Great work!


Avatar

dstrupl

10 months ago

Problems with large repos?

http://hg.netbeans.org/main/contrib/ Mercurial Step 3 of 3: Counting lines of source code (Failed) Delete http://hg.netbeans.org/main-golden/ Mercurial Step 2 of 3: Importing source code into database (Failed)


Avatar

Robin Luckey

10 months ago

Well, I did ask for "small" repositories :-).

For main-golden, we received an internal error from Mercurial:

hg parents -r 3fc37b41e9525fbc3f30f2b1cf6c56b062fdacd0 failed:
changeset: 5057:0720191e5cbf ** unknown exception encountered, details follow

For contrib, we seem to have some kind of corruption issue in our local clone. In attempting to run hg cat on a file, we got this error:

abort: integrity check failed on 00manifest.d:14778!

The details are too long for this forum; if you are interested send me an email at info@ohloh.net.

Besides this, we do seem to have some performance problems with large Mercurial repositories. Dumping the entire verbose log for main-golden in forward chronological order to a file took about 8 hours on our server. That'll have to be worked around somehow. :-)

Thanks, Robin


Avatar

dartar

10 months ago

well done!


Avatar

Jakub Narębski

10 months ago

Off topic: is The Chaw ready (i.e. can I host project there), and is/would it be open sourced (and under what license)?


Avatar

Éric Veiras Galisson

10 months ago

Great news! Thanks for the job done.


Avatar

Tim Groeneveld

4 days ago

YAY! At last you have Mercurial support. This is very good news. No longer do I need to convert Mercurial repositories to git just to have the information that Ohloh can give me. Good work guys :]