¿Cuáles son los casos de uso para los espacios de nombres git?

Recientemente aprendí sobre los espacios de nombres de git y actualmente estoy tratando de asimilarlo. ¿En qué situaciones los espacios de nombres pueden ser útiles en git?

Podría ser útil para un service de Git como GitHub o git.kernel.org donde un repository se bifurca muchas veces. Cada horquilla es casi idéntica, por lo que si solo se usa un almacén de objects para todas las horquillas, el service podría disfrutar de un considerable ahorro de espacio y mejoras en el performance de la memory caching.

El service podría implementar esto a través de un contenedor liviano alnetworkingedor de Git que automáticamente antepone el nombre del repository al valor de GIT_NAMESPACE .

Aparte de eso, no estoy seguro de por qué uno usaría espacios de nombres.

    Intereting Posts