Is there a way to provide self-service online advertising based on Mercurial repositories such as BitBucket / Kiln?

I am currently using standalone SVN with Trac for the FOSS project and am slowly moving to Mercurial. I have HgWeb installed, so I can browse the repository and check HTTP, but I would like to be able to offer web branching a la BitBucket, Kiln and the like.

PHP and Python are already installed on my server. Python already takes up enough memory, so I don't think it can handle Java either.

I found this question , but there is no good answer, and I do not need the full set of BitBucket functions (basically, only branch / clone and pull requests). There is also this question , but basically he got answers to simple hosting through HgWeb. There are also other questions about alternatives to BitBucket, but they focus on external placement options, and I want control and integration with my existing Trac installation.

So, are there free options available that allow my community of developers to create their own branches that they can check so that I can easily extract them from them to get changes in the Master repo?

Thanks.

+6
source share
1 answer

Output response from my comments, suggestions Ry4an .

This answer mentions a system called RhodeCode , which its official site describes as

An open source repository browser / management tool with built-in push / pull server, LDAP, permission system and full-text search.

It has web admin support, forks, and other server side repo management. Although I do not have integration with Trac, I myself consider it to be a preferable option than the hgweb that I am using now.

+5
source

Source: https://habr.com/ru/post/894616/


All Articles