Gerrit se confirma automáticamente después de la aprobación del set de cambios

Estoy configurando un server Gerrit para mi equipo, que es parte de una organización de TI más grande. Toda la organización usa un server SVN respaldado centralmente, así que no tengo otra opción que interactuar con Gerrit y SVN. Esto hasta ahora ha sido bastante fácil.

No estoy seguro de cómo se comprometerán los cambios con SVN después de que se haya aprobado y fusionado una confirmación en el maestro de gerrit. ¿Es tan simple como escribir un gancho 'change-fusionado' que ejecuta 'git svn dcommit'?

Esa es tu mejor apuesta para comenzar. Desafortunadamente, si el repository SVN ha cambiado y Gerrit no lo sabe, puede terminar con conflictos. En ese caso, deberá actualizar el repository en Gerrit y luego hacer que el usuario vuelva a upload su parche.

Gerrit realmente no funciona bien con este tipo de configuration. Se ha solicitado antes y estamos discutiendo ideas sobre cómo manejar adecuadamente las situaciones en las que Gerrit no es el propietario del repository.