Acceder mediante CVS al DDP

Si no te es posible acceder con la interfaz cvsweb a los documentos del Debian Documentation Project, puedes recuperar los documentos usando cvs directamente.

Necesitarás tener instalado el paquete cvs en un sistema GNU/Linux y conexión a Internet (con PPP es suficiente). Una vez instalado, sigue los siguientes pasos, en función de lo que necesites:

  1. Cada vez que quieras hacer algo contra el cvs de debian, lo primero es registrarse (login), por ejemplo así:
    cvs -d :pserver:anonymous@cvs.debian.org:/cvs/debian-doc login

    Te pedirá una "CVS password:", pulsa <Intro>

  2. Para traerse todo lo que haya (checkout, y sólo hay que hacerlo la primera vez):
    cvs -d :pserver:anonymous@cvs.debian.org:/cvs/debian-doc -z3 checkout ddp

    Y se traerá o actualizará todos los directorios disponibles del ddp.

  3. Para traerse un manual concreto, por ejemplo la guía del desarrollador de paquetes:
    cvs -d :pserver:anonymous@cvs.debian.org:/cvs/debian-doc -z3 checkout ddp/manuals.sgml/maint-guide

    Todos los fuentes de los manuales están debajo del directorio ddp/manuals.sgml/

  4. Para actualizarse de ahí en adelante:
    cvs -d :pserver:anonymous@cvs.debian.org:/cvs/debian-doc -z3 update -d

    en cualquier directorio de la estructura que se creó con el primer cvs checkout.

  5. Cuando acabéis logout:
    cvs -d :pserver:anonymous@cvs.debian.org:/cvs/debian-doc logout
  6. Si quieres ahorrarte la opción -d "dirección del almacen", basta con que le deis valor a la variable de entorno CVSROOT. Por ejemplo, en bash:
    export CVSROOT=:pserver:anonymous@cvs.debian.org:/cvs/debian-doc

    Y desde ese momento no hay que indicar el -d. Por ejemplo, para actualizarse, bastaría un


    cvs -z3 update -d

Lo que se cuenta aquí es sólo para que vuestra copia local del repositorio esté actualizada. Para incorporar las traducciones al repositorio hay que tener permiso de escritura en el mismo y eso es un asunto pendiente de resolución. De momento es necesario enviar los documentos al coordinador del proyecto para que los incluya en la versión disponible públicamente.

Todo esto y mucho más está contado en la página de descripción del manejo de CVS en el ddp y si queréis información más completa sobre CVS en general, podéis buscarla en las páginas web de 'CVS Bubbles', en el libro http://cvsbook.red-bean.com/, y en las páginas de información: info cvs..