¿Cómo proteger la integridad del package i18n en equipos más grandes?

Usamos Subversion para administrar nuestros files de proyecto, incluidos los packages de posts administrados de costura que tienen la tasa de mutación más alta de todo el proyecto.

Muy a menudo un desarrollador lee más allá de una línea durante la fusión de diferencias y revierte accidentalmente algunos cambios, que generalmente se desliza a través del process de testing.

¿Qué prácticas ha adoptado para garantizar la integridad del package?

No mencionó cómo averiguar quién rompe la integridad del package. Pero supongo que puedes decirlo. Daría estos dos castigos a quien rompió la construcción:

  • Haga testings para asegurarse de que el motivo del descanso no vuelva a suceder.
  • Construya X cantidad adicional de testings. Esto los hace más familiares con el código y aumenta la capacidad de testing de su compilation.