lsf for files descargar version-control mercurial binaryfiles mercurial-bigfiles

version control - for - Para archivos binarios, ¿debo usar bfiles o bigfiles?



git lfs install (4)

Parece que Mercurial está planeando incorporar la extensión ''largefiles'' para el lanzamiento de noviembre 2.0. Mercurial incorporó la extensión ''largefiles'' en la versión 2.0 . Esta extensión es descendiente de ''kbfiles'' (de Kiln), que a su vez es descendiente de la extensión bfiles .

Hace que el soporte de archivos grandes esté mucho más integrado en los comandos de Mercurial que los bfiles, y permite empujar a las direcciones URL de http (s), que creo que no lo hicieron los bfiles.

Hay algunas extensiones mercuriales para tratar con archivos binarios grandes.

Me gustaría utilizar el que es más probable que sea oficial (es decir, se distribuye con mercurial).
Kiln 2.0 usa un tenedor de Bfiles para sus archivos binarios. ¿Eso hace que sea más probable que se convierta en oficial?

¿Cuál es la extensión preferida (semioficial) para manejar archivos binarios?


Es muy temprano para decirlo. Y es demasiado pronto para comenzar a hablar acerca de incluir cualquiera de estas extensiones con Mercurial. En mi humilde opinión, todos deberían considerarse como experimentales.

(Soy el autor de una de esas extensiones (bfiles), por lo que esta es una respuesta tan autorizada como es probable que obtenga. Si alguien propuso enviar cualquiera de estas extensiones con Mercurial hoy, incluida la mía , me opondría enérgicamente. .)

Además, no existe un vínculo lógico entre el desarrollo del juego y qué extensión elegir. No importa si está rastreando películas, datos de juegos, archivos jar, datos de imágenes médicas, o qué: la mayoría de los sistemas de control de fuentes no son muy buenos para manejarlo, y aún no hay una respuesta clara que sea la correcta. para hacerlo con Mercurial.

El de IMHO realmente no es el lugar correcto para este tipo de discusión; la lista mercurial-devel es.