Answer the question
In order to leave comments, you need to log in
server for mercurial
Greetings!
Advise server to publish mercurial repositories.
Currently using hgweb + apache (digest auth). There is not enough convenient control over the availability of repositories for individual users, you have to create several hgweb configurations at different urls.
Ready-made hosting (bitbucket, for example) is not suitable, because. Redmine is used, and for it the repositories must be available on the local file system.
I read this:
mercurial.selenic.com/wiki/PublishingRepositories
It seems that SCM Manager and RhodeCode are suitable for me, but they say that they are quite heavy, and their functionality is redundant for me.
Maybe there is something easier?
The requirements are quite simple:
1. Run Ubuntu Server
2. It should be possible to push to the repository using TortoiseHg without shamanism.
3. Managing the availability of repositories for individual users.
Answer the question
In order to leave comments, you need to log in
You can make a post-commit hook to push the repository to redmine server from bitbucket. In any case, such a scheme will be much more reliable.
Thanks everyone for the advice.
I'll try both options and see what works.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question