Question

Il y a un certain nombre de services d'hébergement pour git, Mercurial, etc. Je dois héberger mon propre, parce que certaines des données que nous voulons garder, il est de nature sensible, et nous ne pouvons pas le déplacer hors site.

Je dois accueillir un dépôt Mercurial sur un serveur afin qu'un certain nombre de personnes peuvent y accéder à la fois tirer des changements et pousser leur propre travail. Il doit y avoir une sorte de protection par mot de passe, et il pourrait aussi utiliser ssh. Je préférerais HTTP (S) comme protocole de transfert (à la Google Code) si, si possible.

Quelqu'un peut-il me indiquer une description de la façon de le faire? Je n'ai trouvé des descriptions pour l'hébergement des dépôts mono-utilisateur et les services d'hébergement jusqu'à présent, mais rien à faire du multi-utilisateurs me hébergement.

Était-ce utile?

La solution

Jetez un oeil à la page PublishingRepositories sur le site Mercurial. Il vous dira comment configurer le script hgwebdir.cgi pour servir plusieurs prises en pension sur https.

Une fois que vous avez configuré, je recommande d'ajouter ceci à votre hgrc:

[web]
style = gitweb

Je trouve qu'il est un peu plus agréable que le thème par défaut.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top