Si je fais une analogie avec l'hébergement d'un serveur web, je dirais que les données de git devraient se trouver dans /var/git
Ainsi, mon dépôt git se trouve à l'adresse suivante /var/git/myrepo
Q : Est-ce que c'est le bon choix ?
Si je fais une analogie avec l'hébergement d'un serveur web, je dirais que les données de git devraient se trouver dans /var/git
Ainsi, mon dépôt git se trouve à l'adresse suivante /var/git/myrepo
Q : Est-ce que c'est le bon choix ?
Tout d'abord, en ce qui concerne la suggestion d'utiliser /srv, vous partez du principe que tous les dépôts git sont utilisés pour les sites web. C'est peut-être vrai pour vous, mais vous pouvez avoir un logiciel qui n'est pas un site web.
Deuxièmement, en stockant vos dépôts de code en dehors du répertoire /var/www/html ou /srv/html, vous bénéficiez de deux avantages intéressants. Vous pouvez créer des liens symboliques dans votre dépôt à n'importe quel niveau, ce qui facilite le masquage de vos bibliothèques. De plus, si l'emplacement de votre dépôt change, vous n'avez pas à modifier la configuration de votre hôte virtuel. Il vous suffit d'ajuster vos liens symboliques.
J'utilisais /var/repo, mais je pense que /var/git est mieux, et c'est ce que je vais utiliser à partir de maintenant.
Pour ajouter une autre option au pool : comme les en-têtes du noyau linux et les sources du module du noyau DKMS sont installées dans /usr/src/
sur debian, j'ai monté un volume BTRFS sous le nom de /usr/src/repos/
où vont tous les projets git... Il ne me reste plus qu'à transférer ce volume du bout du disque dur le plus lent de ma machine xD
SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.