Frage

Es gibt eine Reihe von Hosting-Diensten für git, Mercurial, etc. Ich brauche meine eigenen Host, weil ein Teil der Daten, die wir dort halten wollen, ist eine sensible Natur, und wir können es off-site nicht bewegen.

Ich brauche ein Mercurial Repository auf einem Server hosten, so dass eine Reihe von Menschen, es zu beiden ziehen Änderungen zugreifen kann und ihre eigene Arbeit drücken. Es muss eine Art Passwortschutz sein, und es auch ssh verwenden könnte. Ich würde es vorziehen, HTTP (S) als Übertragungsprotokoll (a la Google Code), obwohl, wenn möglich.

Kann mir jemand deuten auf eine Beschreibung, wie dies zu tun? Ich habe festgestellt, nur Beschreibungen für Single-User-Repositories Hosting und Dienstleistungen so weit Hosting, aber nichts über die Multi-User tun Hosting selbst.

War es hilfreich?

Lösung

Haben Sie einen Blick auf die PublishingRepositories Seite auf der Quecksilber-Website. Es wird Ihnen sagen, wie das hgwebdir.cgi Skript einzurichten für mehrere repos über https dient.

Wenn Sie es so konfiguriert haben, würde ich, diese zu Ihrem hgrc empfehlen:

[web]
style = gitweb

Ich finde, es ist ein bisschen schönes Thema als die Standardeinstellung.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top