Ce matin, j'ai essayé de commettre une révision de Subversion et j'ai constaté que tout d'un coup je n'avais pas la permission de le faire.Subversion créant des répertoires de révision avec des permissions trop strictes
Can't move '/svn/db/txn-protorevs/21000-ga9.rev' to '/svn/db/revs/21/21001': Permission Denied
Regarder le répertoire tours, je remarquai que quelqu'un avait commis la révision 21000e, et l'autorisation d'écriture de groupe pour le nouveau répertoire est manquant pour une raison quelconque.
drwxrwsr-x 2 svn svn 24K 2008-10-27 10:04 19 drwxrwsr-x 2 svn svn 24K 2008-12-18 07:13 20 drwxr-sr-x 2 jeff svn 4.0K 2008-12-18 11:18 21
La définition de l'autorisation d'écriture de groupe sur ce répertoire me permet de valider, donc je suis bon pour 1000 autres révisions. Mais pourquoi cela arrive-t-il et que puis-je changer pour m'assurer que cela ne se reproduise plus?
Non, tout le monde a le même umask, et ils utilisent le protocole ssh. – Apocalisp