Bonjour,

je n'ai que des connaissances superficielles sur svn,
mais je pensais que la base pour comitter, c'etait de d'abord faire un update.
Or, a ma grande surprise,
il se trouve que je peux faire un commit sans update prealable
a condition que le fichier ne soit pas en conflit avec la version courante.

C'est ce comportement que je voudrais changer.
J'aimerai que si un developpeur commit alors que sa version n'est pas a jour,
son commit soit rejete.


Pour cela, j'ai 2 pistes:
  • trouver l'option dans un fichier de configuration qui change le comportement.
    ce serait la solution ideale, mais je n'ai pas trouve une telle option.
  • faire un hook.
    si j'ai bien compris le principe du hook, je devrai pouvoir faire un controle pre-commit qui verifie si la version est bien la version courante.
    (cela m'arrangerait d'eviter cette solution et de reinventer la poudre)


voila, si quelqu'un avait des conseils, des solutions pour ce probleme,
ce serait super.

merci.