Je suis en train de mettre en place mon serveur freelance qui utilisera Mercurial pour tout le contrôle de version. Chaque projet aura son propre dossier, avec son propre dépôt. Ce que je peux ensuite cloner à partir de mon ordinateur personnel, ordinateur de travail ou tout autre ordinateur en allant dans ce dossier particulier. Je veux servir ces référentiels dans un navigateur Web pour que je puisse naviguer visuellement quand j'en ai besoin. J'ai regardé autour de moi et j'ai vu ceci: https://www.mercurial-scm.org/wiki/HgServeNginxComment servir correctement les dépôts Mercurial dans le navigateur?
On dirait que c'est sur la bonne voie, car j'utiliserai Nginx sur ce serveur de toute façon. Mais je suis curieux de savoir comment je pourrais le faire correctement. Que dois-je faire en particulier pour diffuser efficacement plusieurs référentiels sur mon serveur via le navigateur Web?
Toute aide ou expérience sur ce sujet serait très utile pour m'assurer que je fais cela correctement.
Merci beaucoup.
@ Zada-Zorg Cela ressemble beaucoup plus compliqué. Voyant que j'utiliserai Nginx (et non Apache) aurais-je besoin d'utiliser quelque chose comme FastCGI à la place pour exécuter le script .cgi? Je ne suis pas sûr de savoir comment configurer cela avec Nginx. – littlejim84
Il est également indiqué en haut de cette page liée: "Notez qu'à partir de la version 1.6 de Mercurial, le script hgwebdir.cgi n'existe plus et sa fonctionnalité a été fusionnée dans le script hgweb.cgi. référentiels, suivez les instructions appropriées, en remplaçant hgweb.cgi par hgwebdir.cgi. " – littlejim84