Mi empresa está considerando la implementación de Git, pero tengo una pregunta sobre cuál sería la mejor manera de configurarlo. Tenemos 3 sitios y estamos planeando usar Gerrit2 para crear espejos. Nuestro repositorio tiene aproximadamente 2 GB y nos gustaría comenzar a agregarle binarios. Sin embargo, me preocupa el uso del espacio. No me importa si todas las versiones de los binarios están almacenadas en un puñado de ubicaciones, pero quiero asegurarme de que no empantanen las operaciones de clonación.Configuración del repositorio de Git con los binarios
Entiendo que Git utiliza enlaces duros, pero creo que solo funcionará si colocamos una copia del repositorio en cada montaje. ¿Hay mejores opciones y, de ser así, cuáles son las compensaciones? Las opciones que estoy viendo son "--shared" y "--reference".
Los submódulos se ven interesantes, pero ¿cómo interactúan con los registros parciales? ¿Puedo especificar que quiero verificar solo una parte del submódulo o tengo que verificar todo? – dromodel
que puede manejarse con ramas especiales dentro del repositorio de submódulos que tendrían los archivos que necesita. –