2009-03-10 4 views
0

Nous utilisons Subversion pour gérer nos fichiers de projet, y compris les paquets de messages gérés par seam qui ont le taux de mutation le plus élevé de l'ensemble du projet. De temps en temps, un développeur lit une ligne au cours de la fusion différée et annule accidentellement certaines modifications, qui passent généralement par le processus de test. Quelles pratiques avez-vous adoptées pour assurer l'intégrité du faisceau?Comment protéger l'intégrité du bundle i18n dans des équipes plus importantes?

Répondre

1

Vous n'avez pas mentionné comment vous découvrez qui rompt l'intégrité du faisceau. Mais je suppose que vous pouvez le dire. Je donnerais ces deux punitions à celui qui a cassé la construction:

  • Faites des tests pour s'assurer que la raison de la rupture ne peut pas se reproduire.
  • Construire X nombre supplémentaire de tests. Cela les rend plus familiers avec le code et augmente la testabilité de votre build.