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
2
votes
1 answer

Mercurial - Get directory structure without cloning/operate on remote repository directly?

I was wondering if there is any way to operate on a remote repository directly with mercurial? I am building a Dreamweaver Mercurial plugin, and I would like to be able to list directories without having to clone the entire repository. Is this…
Joshua Enfield
  • 3,454
  • 8
  • 42
  • 59
2
votes
1 answer

Why can't my TeamCity installation work with Mercurial when it works fine from the command line?

I am having trouble adding a Mercurial VCS root to a TeamCity Project. When I enter the repository information and click 'Test Connection' the pop-up says 'Connection Failed', shows me a message 'stderr: abort: couldn't find mercurial libraries in…
Matt Travi
  • 41
  • 6
2
votes
1 answer

Repository file structure on server

For each public server we have three stages: development, testing, and production. Each of these stages is a web server. I am using named branches in Mercurial to complement this process. The trick is pushing the correct versions of things to to the…
Joshua Enfield
  • 3,454
  • 8
  • 42
  • 59
2
votes
4 answers

Mercurial - Set a Repository Root?

I am setting up a Mercurial repository layout, and have a directory with all the repositories in it. /var/vcroot/link/[repository] As SSH is the only way I know of to access Mercurial remotely, I know howto setup public key authentication, and…
Joshua Enfield
  • 3,454
  • 8
  • 42
  • 59
2
votes
1 answer

Controlling clone access to multiple mercurial repos served via hgwebdir.cgi

Possible Duplicate: Read access control with Mercurial and Apache I'm trying to host multiple Mercurial repositories for my clients. I need to control access to each repository individually — not just push access, but clone as well. I've got an…
Chris Lawlor
  • 181
  • 1
  • 6
1
vote
1 answer

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 to run the Mercurial client, but this seems to…
brianegge
  • 1,064
  • 2
  • 14
  • 23
1
vote
3 answers

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 necessary to have a dedicated server for this…
hyperboreean
  • 294
  • 5
  • 13
1
vote
1 answer

vcsrepo puppet module not using user parameter for mercurial

I have a server that relies on puppet vcsrepo to update code in a local mercurial repository based on a tag. When I change the required tag, using the vcsrepo "revision" parameter, vcsrepo should do a hg pull and hg update on the repo. This is all…
Garreth McDaid
  • 3,449
  • 1
  • 27
  • 42
1
vote
1 answer

Why does hg choke when I veto resource forks on Samba?

I have a few users using Mercurial over Linux Samba shares, mounted on their Macs. The Samba server has the following veto rules (well discussed both here on this site and elsewhere) to prevent Macs from creating resource forks, which wreak havoc…
Tobia
  • 1,183
  • 1
  • 12
  • 20
1
vote
1 answer

link mercurial repo to web server

I have the following situation: In the same machine I have a mercurial server and a web server. The project repository is located at /var/hg/repos/myproyect and the public files for web server are in /usr/share/nginx/www Is any way to link (ln) the…
papelucho
  • 11
  • 1
1
vote
1 answer

Find out what repositories are available with Tortoise HG?

I run mercurial-server to host hg repositories. I have a windows machine with tortoise hg. Is there any way for tortoise hg to connect to the server to query what repositories are available? The most common use case when I a priori know the exact…
engineerchuan
  • 407
  • 7
  • 15
1
vote
2 answers

How to setup a mercurial repo for a public website on apache?

We have apache server which serves a site from public_html/site/ We would like to have a mercurial repo in the same dir, so that we could push our changes directly to the server. So far I setup a hgweb.wsgi script and I can push and pull from the…
Jevgenij Evll
  • 201
  • 1
  • 2
  • 4
1
vote
1 answer

Installing mercurial on SME server

There doesn't appear to be a yum package, so whats the best way to install mercurial on SME server?
Tesla
  • 155
  • 2
1
vote
1 answer

Do I need to recycle web server after modifying hgrc?

I have setup a Mercurial website in IIS7 using this tutorial: http://mercurial.selenic.com/wiki/HgWebInIisOnWindows I am slowly figuring out all of the options that I can tweak for the served repositories. But I'd like to know if and when I need to…
slolife
  • 375
  • 1
  • 5
  • 15
1
vote
2 answers

Why isn't my Mercurial pushed files showing up on my remote server?

None of my files pushed are showing up on the remote server, even though it said the push was an success. I'm stumped. Can anyone give me a hand?
Strawberry
  • 1,132
  • 4
  • 15
  • 27
1 2 3
8 9