Hello,
recently I switched from SVN to Mercurial. I would like to have the support for Mercurial also in Ohloh.
Hello,
recently I switched from SVN to Mercurial. I would like to have the support for Mercurial also in Ohloh.
Yes, very soon. We have been doing a lot of source control work behind the scenes over the last few weeks, and I hope to start adding Mercurial support next week.
Thanks, Robin
On one hand I always think that I'm not interested anymore, but then I go and check threads again O-)
I successfully ran the first Mercurial repository through Ohloh last night. The feature is active, but is only visible to administrators (that's me :-).
I'll be ready for volunteers to help shake out bugs (and add branch support) very soon. There will probably be a formal announcement in a day or so.
Ohloh's source control adapter code is online at The Chaw and also at GitHub if anyone wants to take a peek.
Right now, however, there is some pressing work regarding the Ohloh crawler, which is running very behind on project updates. That's the immediately priority, so the official rollout of Mercurial will be delayed until we solve our latest performance puzzle.
Thanks, Robin
Feel free to test on my hg repo:
http://echoreply.us/hg/index.php
Mercurial's idea of what a branch is might seem a little strange.
If a guinea pig is needed, I'm happy to oink, or whatever best describes the sound that they make.
Best of luck with the crawler and thanks for the update!
Robin, I updated the following projects with Mercurial repositories:
Jinja, Pygments, Werkzeug, Zine
I also added the mercurial repo to my project subtle. The line count seems to take ages.
I added the enlistments for Mercurial and TortoiseHG as well as for three of my own projects (rpg-1d6, community_codeswarm and pyMM).
I had a problem with pyMM, though, since the server didn't take the repository http://freehg.org/u/ArneBab/pymm_example/ , though I can easily clone it with Mercurial.
Hi ArneBab,
Can you be more specific about what went wrong with pyMM?
I tried it out on my development environment, and does seem to work OK, although the response times were very slow (hg id http://freehg.org/u/ArneBab/pymm_example/ took almost a minute).
It's possible that our servers just timed out waiting for a response.
Let me know what you think, Robin
Hi Robin:
First another thing: I just replaced the old git mirror for Mercurial with the actual development repository, and the LOC have doubled, so I assume that ohloh might just have combined the source history, but didn't remove the history of the git mirror when I deleted the enlistment.
About pyMM: A timeout is likely, though I tried to add the enlistment a few times and it never worked (while others from freehg.org worked). It could just have been bad luck / statistics :)
Since it worked just now, I'm quite certain that it was statistics... sorry for the incomplete bug report.
freehg.org is quite overloaded at times - I don't think it was ever meant to serve as many repositories as it does now. For new projects I now use bitbucket.org, which is quite fast, especially when accessing it via SSH :)