Question

Instead of using an external web-based Mercurial host, I want to set one up on my company's intranet. Is there a web-based tool for Mercurial that lets you have an interface like Bitbucket's but let's you host Mercurial locally?

Was it helpful?

Solution

Mercurial ships with hgwebdir.cgi, which can be configured to provide a basic interface for repository hosting. It's quite straightforward to setup with Apache.

I use this on my OSX box at home; took about an hour - most of that was permissions related to kludging in server operations on a desktop box.

It's not Bitbucket. If you have a decent-sized budget, you might be able to purchase a bitbucket license for your company - I don't know.

OTHER TIPS

Hgwebdir provides you a web interface for your hg repos. It's little simpler than what your can get from Bitbucket but good enough.

You have to setup a webserver(apache) and mercurial on a server.

With Deveo you can manage Mercurial, Git and Subversion repositories, as well as WebDAV repositories for binary storage. It also has other features such as project Wiki's and issue tracking, which makes it like Github/Gitlab but with support for multiple VCS's.

(Disclaimer: I'm working at Deveo)

codeBeamer is a complete Application Lifecycle Management platform that does everything that BitBucket and more. It comes with commercial support, and can be installed on any Java compliant server, also behind your company firewall.

The space is limited here to go into details, but the codeBeamer user guide should answer all your questions.

(Disclaimer: we are the developers of the product.)

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top