Mercurial is a fast, open-source, distributed version control system.

learn more… | top users | synonyms (1)

14
votes
4answers
887 views

Mercurial repository corruption

This is somewhat related to this question but is a different question. We have a central Hg repository, served to users via SSH and mercurial-server. We have a number of Mac, Linux and Windows ...
1
vote
1answer
245 views

Is it possible to run Mercurial without ssl installed?

I have a Solaris 5.8 machine without OpenSSL. This platform is a real pain to get OpenSSL compiled for, and getting Mordac, our unix admin, to install the Solaris package isn't an option. I'd like ...
1
vote
3answers
177 views

About dedicated code repository server and others

Do you have a dedicated server for the code repository? I am trying to convince my colleagues to switch from SVN to Git or Mercurial in order to make merging less painful and I am wondering if it's ...
3
votes
4answers
960 views

Mercurial not receiving push

I have a mercurial web-frontend (hgwebdir.cgi) installed on a server, and an installation of nginx was installed in front of it as a reverse proxy to the web-frontend as my friend suggested. However, ...
15
votes
5answers
3k views

Mercurial (hg) with active directory

Can I setup Mercurial to authenticate users on Active Directory? In my case, hg can run on Windows, Linux or FreeBSD, but I need to use AD users. Note: if it is possible, then please point me to a ...
2
votes
1answer
225 views

Correcting “Python support for SSL and HTTPS is not installed”

I was working with mercurial tonight on Apple's OS X (10.5), and received this error message while attempting to clone from a repository over SSL: Python support for SSL and HTTPS is not installed ...
4
votes
2answers
1k views

Will mercurial work properly with multiple users using a single working copy on a share

I'm looking for a solution where I can install version control in a corporate environment in the least intrusive way possible. One possible solution I was considering was getting mercurial set up on ...
10
votes
2answers
2k views

How to setup etckeeper with Mercurial in Ubuntu?

I'm interested in installing etckeeper with Mercurial in my Ubuntu system. My reason is that I don't know how to use Git and don't want to learn at the moment. If I check the package description it ...
2
votes
5answers
178 views

What Linux version should I use for serving a VCS?

Hi I am looking for a Linux distribution that conforms to my following requirements. This machine will be basically a server box for my software development. I need to install Mercurial and Subversion ...
3
votes
3answers
961 views

How to upload project with Mercurial on Google Code?

I have create a local directory, and made some sub-directories and file in it. registered by project on code.google.com/hosting install Mercurial and did hg init copied the auto-generated password ...
7
votes
3answers
1k views

Stopping pushers from breaking my central Mercurial repository

I'm running the central mercurial repository, and I understand that the normal "push" command will stop if the remote user is trying to force multiple "head"s to my central repository. The intention ...
3
votes
3answers
1k views

Where is hgweb.cgi in the Mac OS X deployment of Mercurial?

I'd like to serve a CGI-based Mercurial repository from my OS X machine, but I cannot for the life of me find the hgweb.cgi file, which I assume is step 1 of the process. My Mercurial installation ...
3
votes
2answers
804 views

Read access control with Mercurial and Apache

I've set up Mercurial via Apache (hgwebdir.cgi). I would like to have the same functionality as when using Subversion and AuthzSVNAccessFile, in which I can restrict which user has read or write ...
3
votes
3answers
473 views

Implementing anonymous pull but verified-user push via HTTPS

Basically, how do I do it? Currently I've configured the Location in Apache to require SSL, use basic auth, and require valid-user. That's a bit much, as I want to allow anonymous pull, just require ...
4
votes
3answers
3k views

Hosting multiple repositories, each with differing access control

We will need to host a series of Mercurial repositories. For security, we will use SSL encryption in Apache and htpasswd access (required). I tested out a single repository and used hgwebdir.cgi and ...
7
votes
11answers
1k views

Git and Mercurial

I would like to know: What's the difference between Git and Mercurial? What are the pros and cons of using them? How good is the Windows support for both tools?
10
votes
5answers
3k views

How to setup a central repository on a Windows 2008 server

I would like to setup a central Mecurial repository on a Windows 2008 server which only allows both push and pull access to certain users. This is to allow developers working remotely to push/pull ...