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
1
vote
1 answer

mercurial hgwebdir error with basicauth in apache2

I'm having kind of a strange error that I'm trying to track down. I was trying to setup mercurial on my home server this weekend. I seem to have it running up to the point where I'm trying to get repositories published correctly. I'm running…
Dio
  • 131
  • 4
1
vote
1 answer

File Removes take forever in Mercurial

We recently migrated to Mercurial and, on the whole, the performance is dramatically better than its predecessor (Vault). One thing that is very slow though, is file deletions. If someone pushes a changeset with a lot (~1000) of deletions,…
1
vote
2 answers

Nginx wont send POST to FastCGI backend, but GET works fine?

Not sure why, but it is happy sending a GET to the FastCGI backend (Mercurial hgwebdir in this case), but simply resorts to the filesystem if the request is a POST. Relevant parts of nginx.conf: location / { root /var/www/htdocs/; …
dlamotte
  • 169
  • 1
  • 5
1
vote
1 answer

Mercurial with Trac on mod_wsgi

I'm trying to set up a Trac environment running on Apache+mod-wsgi+Mercurial. I've set up everything according to the install docs. However, when I open up the URL to my Trac environment I get: Warning: Can't synchronize with the repository…
47.
  • 131
  • 4
1
vote
2 answers

How to setup Secure SemiPublic Revision Control System

I have a windows server with a project configured with a revision control system. Suppose it's GIT or SVN or .... Suppose there are 10 people around the globe working on this project. The first thing that comes in to mind is to secure the…
user24912
  • 237
  • 1
  • 5
  • 9
1
vote
2 answers

How do I know if 'hg clone' is doing the work remotely?

I've got a very simple Windows install of Mercurial on my machine. The 'central' repository is located at //mymachine/hg-repos/central. I want remote (VPN) users to be able to create clones of this repository in the hg-repos directory because it…
jjfine
  • 123
  • 3
1
vote
0 answers

How to configure group based LDAP access to Mercurial

I currently have LDAP authentication configured for Mercurial using the following Apache configuration: AuthBasicProvider ldap AuthType basic AuthName "Mercurial Repository" AuthBasicAuthoritative on …
Alan Spark
  • 143
  • 7
1
vote
0 answers

Determining which Mercurial version which created a repository

I have a rather large Mercurial web server (ie. running under hgweb.wsgi) that's outgrown the distribution it was built-on... which basically means that I've already started doing upgrades of Python, Apache, OpenSSL, mod-wsgi, and Mercurial (among…
RVT
  • 397
  • 1
  • 8
0
votes
1 answer

Hg ssh redirect

We would like to transfer HG traffic from one server to another. Because we are using DNS alias which we need to keep for another purposes. We need to redirect requests for cloning/checkouting etc. HG repos - example: hg clone…
tascoa
  • 9
0
votes
1 answer

Mercurial authorization failure after sending data

I need some help solving a bit of a tough issue i have been having with Mercurial and pushing data over HTTP/HTTPs for the past few days. Initially I tried setting this up as just HTTP, but kept getting the response back that it required SSL, and…
0
votes
1 answer

Resolve a contradictory conflict in /etc tree (mercurial-based etckeeper)

I have an /etc file tree which is managed by etckeeper, based on Mercurial. After running apt-get dist-upgrade, I want to revision the changes which have been applied by the upgrade. However, when doing hg add $(hg status . --unknown --no-status) I…
Tobias
  • 165
  • 1
  • 9
0
votes
1 answer

Mercurial ACL extension: allow all users on all branches except one branch which is only for specific users

I want to use the ACL extension in order to allow only the QA team to make pushes and commits to the stable branch, while putting no restriction on other branches. However, I don't see how to do that with the deny and allow lists, since it seems to…
Display Name
  • 761
  • 1
  • 8
  • 13
0
votes
1 answer

Can saltstack update itself then run highstate

salt stack is being used with bit bucket. there are 2-3 of us who push updates to it occasionaly. I was wondering is there a way where salt stack can get the latests changes from bit bucket then highstate? if so how would you go about doing so.
secure212
  • 228
  • 1
  • 3
  • 10
0
votes
1 answer

Mercurial upgrade OpenSUSE Linux

I wanted to upgrade mercurial version on OpenSUSE box. This is what I had test99:~/TEST_AREA/hgplayarea # hg --version Mercurial Distributed SCM (version 1.5) Copyright (C) 2005-2010 Matt Mackall and others This is free software;…
AKS
  • 115
  • 1
  • 8
0
votes
1 answer

Mercurial Apache Web Access Gives Me 403 Forbidden Access

after trying to enable mercurial apache web access on my Ubuntu Server 12.04 box, I've got a 403 Forbidden error when accessing http://my.site.com/mercurial with log: [Tue Sep 04 01:20:22 2012] [error] [client X.X.X.X] client denied by server…
razor7
  • 135
  • 10
1 2 3
8
9