views:

71

answers:

3

Are there any software packages available for hosting Mercurial repositories on my own server, apart from the very basic script that comes with it?

I've looked over the PublishingRepositories wiki page at Mercurial, and the only viable alternative in that list is the hgwebdir script, which I've set up, but it's rather basic.

Does anyone make better website software for Mercurial hosting?

A: 

code.google.com supports Mercurial.

Raghuram
-1: Sorry, please re-read the question. There are many websites that I can use, but I need it on my own server.
Lasse V. Karlsen
+1  A: 

There's various ways to publish mercurial repositories as mentioned in the link you provided, but hgwebdir is the only method that supports multiple repos.

with hgwebdir.fcgi, you can use fastcgi and apache or nginx. 

This can be useful for publishing multiple repos using web server.

pyfunc
So hgwebdir is the only software package available for hosting multiple repositories? There's nobody else that has made website software like this except for all the websites that you can host your code on? I've yet to find any of those that publishes their source code, for good reasons I'm sure, but I'd still like something that looks a bit more polished than hgwebdir.
Lasse V. Karlsen
@Lasse V. Karlsen : I agree with you. There are no other options that I have seen. Most likely, they will be improvement upon hgwebdir. Using fcgi with nginx does work really good. At least that has been my experience but with a small limited team.
pyfunc
+2  A: 

You should take a look at hg-app, which aims to be a hgweb replacement. It is still under development, but their demo shows that it is already very functional.

Martin Geisler
That looks promising.
Lasse V. Karlsen
Yep, I hope it will gain traction and become a preferred platform.
Martin Geisler