J'utilise mercurial dans le cadre de mon processus de workflow et cela fonctionne bien. J'ai un problème minable cependant. Lorsque je passe de mon dépôt central à mon serveur Web Linux pour effectuer une mise à jour, je le fais avec l'utilisateur "root". Cela semble affecter le propriétaire et le groupe à "root" pour tous les fichiers qui sont nouveaux ou modifiés. Malheureusement, je rencontre d'autres difficultés avec cela, donc je dois toujours passer par tous les fichiers et les réinitialiser au bon groupe et propriétaire (un utilisateur non-root sur le serveur web).Paramétrer la propriété du fichier avec mercurial
Existe-t-il un moyen de faire cela automatiquement ou est-ce que quelqu'un a une façon rapide de le faire? J'utilise le shell et j'ai à taper
chown -R username /home/username
J'essaie de faire quelque chose de similaire avec chgrp. Le tout semble désordonné, et je soupçonne qu'il existe une façon plus simple d'accomplir ce dont j'ai besoin. Existe-t-il un moyen de définir le propriétaire et le groupe lors de l'extraction à partir d'un référentiel?
Vous ne devriez pas besoin d'être les utilisateurs root pour tirer votre pension. – mikerobi