Sur un serveur Ubuntu, j'ai un répertoire contenant des fichiers versionnés par Subversion. J'ai utilisé chgrp bb *
pour définir le propriétaire du groupe.
J'ai également défini le bit SGID du répertoire avec chmod g+s mydir
afin que les nouveaux fichiers soient créés avec ce groupe :
drwsr-sr-x 4 mat bb 4096 Dec 4 21:37 mydir
Cela fonctionne bien si je crée un nouveau fichier avec touch test-touch
-rw-r--r-- 1 mat bb 0 Dec 4 21:43 test-touch
Mais svn update
n'a pas le même effet :
-rw-r--r-- 1 mat mat 3006 Dec 4 21:44 test-svn
Comment puis-je faire en sorte que Subversion respecte le bit SGID ?