La teoría de que el "disco" es barato se ha salido un poco de control últimamente. Hay algunos aspectos poderosos del control de versiones que nos han permitido incorporar nuevos desarrolladores con algunos archivos de arranque y un comando simple para tirar de la cadena de herramientas.¿Qué tan lejos tomas el control de versiones?
Recientemente, las actualizaciones de los sistemas han provocado solicitudes para almacenar binarios construidos. A esto siguió una solicitud para versionar todo el sistema de compilación virtualizado. Cada capa añadida en la parte superior crea relaciones importantes entre repositorios y es necesario un buen diseño fundamental para gestionarla.
El almacenamiento de la cadena de herramientas trajo beneficio instantáneo mientras que el almacenamiento de los binarios construidos pasa a ser responsabilidad instantánea. Git, lamentablemente, tiene algunos problemas fundamentales cuando se trata de grandes archivos binarios.
¿Dónde dibuja las líneas para usar VC de la manera correcta y cuándo comienza a investigar soluciones más apropiadas?
He tenido problemas menores pero molestos manteniendo grandes binarios en Git. ¿Cuáles fueron tus responsabilidades instantáneas? – Paul
Los problemas de git fueron en su mayoría relacionados con la memoria. Los pasivos incluyen el mapeo de los binarios al repositorio apropiado y requisitos de almacenamiento enormemente incrementados. Un archivo de oído es de 2 GB y eso me pilló desprevenido. – ojblass
http://svn.haxx.se/users/archive-2006-11/0066.shtml – ojblass