Tiens, un exemple : monter un serveur HTTP git ou mercurial, avec une authentification basique. Dans un cas apache + hgweb + htpasswd et c'est bon, dans l'autre... ssh ? gerrit ?
En utilisant ssh c'est encore plus simple, il suffit de créer ton dépot sur ton serveur, et ensuite tu utilises l'url ssh://login@serveur/repertoire.git
[^] # Re: c'est une question de philosophie
Posté par Anonyme . En réponse au journal "Scaling Mercurial at Facebook". Évalué à 3.
Si tu veux que ca soit en http, tu peux utiliser apache + mod_dav:
https://www.kernel.org/pub/software/scm/git/docs/howto/setup-git-server-over-http.html
En utilisant ssh c'est encore plus simple, il suffit de créer ton dépot sur ton serveur, et ensuite tu utilises l'url ssh://login@serveur/repertoire.git