¿Cómo cambiar un repository durante el envío al server?

Tengo una utilidad para get algunas métricas de código de la solución. Quiero mantener el resultado de esta utilidad en el repository git, como un file en la carpeta raíz del repository; esto debería ayudarme a comparar los estados de la solución.

Entonces, el flujo de trabajo es local commit -> push -> utility run -> remote commit. ¿Es eso posible?

¿Cuáles son las alternativas si mi idea es incorrecta? Mantenga los files generados por la utilidad en \\ fileshare \ master \ commitHashUtilityResult.xml? Estoy interesado en los repositorys de git y tfs.

Un "truco" sería considerar agregar a una confirmación (con un gancho posterior a la recepción) algunas notas (como se comentó con las git notes ).

Pero, en general, la "recostackción de métricas" se delega a una herramienta de terceros, que almacenará dichas métricas en un referencel externo (con un enlace de return a la confirmación de Git)

Normalmente, utilizaría SonarQube , que se puede instalar de forma gratuita, para almacenar esas métricas y comparar fácilmente su evolución a lo largo del time.

    Intereting Posts