significado nike english mercurial

nike - mercurial svn



¿El clon es la única forma de obtener contenido de un repositorio de Mercurial? (2)

Estoy tratando de obtener las fuentes para Netbeans IDE ejecutando:

clon hg http://hg.netbeans.org/main/

Sin embargo, esto parece tomar para siempre, y no me da ningún tipo de estado que me diga el porcentaje de descarga que está completo. Si pierdo mi conexión a Internet, tengo que comenzar todo de nuevo.

Me doy cuenta de que Mercurial es un sistema de control de fuente distribuido, y tal vez el comando ''clonar'' está tomando tanto tiempo porque está obteniendo el historial completo de todos los archivos (¿es correcto?)

Cuando recibimos fuentes de CVS usualmente obtenemos la fuente sin todo el historial. ¿Es posible hacer algo como esto con Mercurial?


La hgweb de Mercurial se puede configurar para permitir la descarga de instantáneas , por ejemplo,

Asegúrese de que el archivo .hg / hgrc de su repositorio (o el archivo /home/user/.hgrc) contenga la configuración allow_archive:

[web]
allow_archive = gz, zip, bz2

Este ejemplo ilustra cómo se pueden admitir los formatos de archivo gzip, zip y bzip2. Como resultado, los enlaces deben aparecer en la interfaz web correspondiente a estos tipos de archivo.

Sin embargo, no parece que el repositorio que está intentando descargar permita este modo de operación. Puede solicitar que lo agreguen.


Puede ser un clone -verbose le daría más detalles sobre lo que sale mal?

C:/netbeans-src>hg clone --verbose http://hg.netbeans.org/main destination directory: main requesting all changes adding changesets adding manifests adding file changes

Si no hay errores, puede considerar un clon de Shallow para no extraer todo el historial de un servidor, sino solo un subconjunto que comienza en una revisión determinada.
Como lo menciona Ry4an , esta es una "extensión alfa", y aún no es una solución perenne.