Questions tagged [mercurial]

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

Mercurial logo

Mercurial is a distributed version control system (DVCS). It is dedicated to speed and efficiency with a sane user interface. The main part of the code is written in Python, with a small part in C. The project is open-source, distributed under the GPL. More information:

Please report bugs to the bug tracker instead of posting them here on Stack Overflow. Otherwise the Mercurial team may not see them, and you will become frustrated from the lack of response.

125 questions
3
votes
3 answers

Implementing anonymous pull but verified-user push via HTTPS

Basically, how do I do it in Mercurial Repository? 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 basic auth for the…
user9748
  • 267
  • 2
  • 5
3
votes
2 answers

How to configure mercurial access controls using apache and hgweb?

I have set up a mercurial repo to be served using apache+wsgi+hgweb on OS X. It is now completely open to anyone who stumbles upon my server on the correct port number.. How can I set it up so that only people with a username+password pair that I…
GJ.
  • 529
  • 1
  • 7
  • 21
3
votes
2 answers

Disabling command substitution in shell

I have an ssh box that runs Subversion and Mercurial services. On connection to this box, a script verifies that the user is only running mercurial or svn related commands: #!/bin/bash # # Verify that the requested command is an svnserve…
EightyEight
  • 303
  • 1
  • 2
  • 11
3
votes
2 answers

How does mercurial-server handle requests

Background I'm currently using LShift's mercurial-server to host some mercurial repositories. It looks like the number of repositories as well as their size is expected to grow tremendously. To combat that, I'm planning on hosting the repositories…
The Lame Duck
  • 197
  • 1
  • 8
3
votes
2 answers

Mercurial simultaneous access

We have a Mercurial repository (the stable branch) on a mapped network drive (Windows). I want to know what happens if more than one user attempts to push at the same time. Or if someone pulls while another is halfway through a push. Is the…
mizipzor
  • 211
  • 1
  • 6
3
votes
1 answer

Installing Mercurial 1.5.1 on Debian Lenny

What's the easiest way to install Mercurial 1.5.1 on Debian Lenny? Can I safely install the package from the sid repository using apt-get, or should I compile it from the sources?
pako
  • 203
  • 1
  • 2
  • 10
2
votes
0 answers

Mercurial error while connectin on Bitbucket after updating TLS

So bitbucket upgade his TLS version and now I have problem pulling from bitbucket repos. I have only one server affected and I can't figure out what is wrong. The error is [SSL: WRONG_VERSION_NUMBER] wrong version number (_ssl.c:581) I have Debian…
Kreker
  • 458
  • 4
  • 10
  • 22
2
votes
1 answer

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 Any ideas as to how I go about fixing this?
Michael Gorsuch
  • 2,378
  • 1
  • 21
  • 24
2
votes
2 answers

Downsides of keeping host configuration files public?

I want to keep configuration for several of my hosts in mercurial and back it up, let's say, to bitbucket. Let's say, I have taken some precautions - tuned SSH to accept only keys, tuned pam to hash password even more times, and, of course, keep…
Ivan Kolmychek
  • 1,244
  • 2
  • 10
  • 13
2
votes
0 answers

Define user groups and per user access to multiple mercurial repositories inside a global hgrc file

I've set up Mercurial via Apache (debian) (hgweb.wsgi) with LDAP user authentification. I would like to have the same per repository authorization functionality as when using Subversion and AuthzSVNAccessFile, in which I can define which user has…
dousin
  • 123
  • 3
2
votes
0 answers

Mercurial storing metadata on OS X

I was searching for convenient incremental snapshot & rollback & show-what-changed solution for my OS X boxes, and ended with simple yet powerful idea — why not create Mercurial repository at the root fs of freshly installed OS, configure exclusions…
toriningen
  • 231
  • 2
  • 5
2
votes
5 answers

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 so I can host my own repositories. Linux…
Brock Woolf
  • 212
  • 1
  • 7
2
votes
1 answer

"DLL Provider failed to initialize" - Mercurial on Windows Server 2008

I'm trying to set up the Mercurial 64-bit client on an Atlassian Bamboo build server. The automated builds were giving errors trying to check code out of Mercurial, so I tried to test it from the command line, and I get the same error. > hg…
James
  • 21
  • 2
2
votes
1 answer

Robocopy and Mercurial

I recently took a new job, and one aspects of the job is maintaining the organisation's Umbraco website. The site was not under source control nor was there a testing environment. Changes were made to a production system with no backups. My…
2
votes
1 answer

How do I setup authentication with Mecurial 1.3.1 on Debian Lenny?

I have been searching, but I couldn't find a tutorial with a step by step guide to creating authentication for Mercurial. From what I have found, a lot of people are pointing to this resource, but it doesn't seem to show what I am trying to achieve:…
Strawberry
  • 1,132
  • 4
  • 15
  • 27
1 2 3
8 9