According to the "Creating repositories" at http://dev.lshift.net/paul/mercurial-server/docbook.html all we need to do to create new repository - is to clone not existent one.
But in 1.1 I doesn't work. And if we look at code:
if cmd is None:
…
I'm trying to install mercurial-server. After adding my keys to keys/root and refreshing auth, I tried to clone hgadmin-repo but I get the following error:
$ hg clone ssh://hg@/hgadmin
remote: mercurial-server: no such repository…
I made a repository as a test a while ago but I now want to create a different repository with the same name - is there a way to delete an existing repository using mercurial-server, and create another one with the same name? Or perhaps a way to…
I installed mercurial-server on one of my machines, cloned my project there, it has 3 subrepos, and when I try to clone it back to another location I get an error:
remote: mercurial-server: Cannot
create repo under existing repo
abort: no…
I want to have around 60 repositories of projects and I want to serve them from a dedicated remote server(ubuntu) with the help of mercurial-server so that all my developers will be able to update their changes. I have followed this article in order…
I have a Mercurial server using mercurial-server. I edited access.conf in hgadmin repo as follows:
deny repo=a/b
read user=x/**
read user=y/**
write repo=a/b user=x/abc
write repo=a/b user=y/z
But user z still can't access this repo. Any ideas?
I'm trying to manage my mercurial repos on my server (Debian Lenny) with mercurial-server from LShift. I was using this tutorial: http://kurtgrandis.com/blog/2010/03/20/gitosis-for-mercurial/
But when I try to clone the hgadmin repo, ssh asks me for…
i'm facing now a new weird problem i have roles in access.conf of hgadmin repo as following:
read repo=a/b user=users/x
deny repo=a/b
this lead to user x can't clone this repo
another roles :
read repo=a/b user=users/*
deny repo=a/b
this lead…
I would like to be able to control access to some mercurial repositories on my server. I thought an easy solution would be to have all limited users have a username that ends with "_external". I would then change the deny_push and deny_read on…
Just want to notice: this issue is only about sharing mercurial using mercurial-server
Steps to reproduce:
create new repository with hg init
try to clone it through mercurial-server:
hg clone ssh://hg@192.168.132.72/test2 .
remote: abort: There…
I published a repository using the version control program mercurial. More specifically, I installed the mercurial-server program and followed the instructions as given at…
I try to tune hg through this (official) tutorial: http://dev.lshift.net/paul/mercurial-server/docbook.html
when i try:
sudo -u hg /usr/share/mercurial-server/refresh-auth
it says:
No section: 'paths'
Must be run as the 'hg' user
So it is a…
I'm using mercurial-server to manage my repositories in the enterprise server. I created a repository for each user and I wanted each of them could give access to another, ie, each user would have access control to your projects in your repository.…
Would anyone know how I can restrict users from pushing to an hg repository if I give then access via hg-ssh?
Some details to help eliminate the obvious:
1) This is a for a shared hosting situation where I don't have root access to install…