Acceso CVS anónimo a Bulma


A pedido popular, ya se puede acceder de forma anónima y con permisos de sólo lectura al CVS de Bulma. Doy las instrucciones para dummies.
[ACTUALIZACIÓN:] El CVS ya está funcionando en el nuevo servidor.

Con el acceso anónimo podréis bajar (checkout) y actualizar (update) los ficheros del Webbulma en vuestro ordenador.

Lo primero que hay que hacer es un checkout, para ello hay que hacer inidcar en una variable de entorno el servidor y que repositorio nos interesa:

$ export CVSROOT=:pserver:[email protected]:/usr/local/repositories/bulma

Una vez indicado eso, hay que hacer el login, veréis que siempre usamos el nombre y password anonimo:

$ cvs login

Cuando pregunte por el password, escribir anonimo.

Una vez que hayamos esto hecho, deberemos ir al directorio donde deseamos que se bajen los ficheros de Bulma. Dichos ficheros se crearan en un subdirectorio llamado webbulma.

$ cvs checkout webbulma

Y ¡voilá!, ya tendréis los ficheros en vuestro ordenador.

Si querés actualizarlo con la última versión del CVS, solo hay que ir a dicho directorio y hacer un update o repetir el proceso descripto anteriormente para el checkout. Si sólo queréis hacer un update (recomendado), basta hacer lo siguiente:

$ cd webbulma ## nos vamos al directorio donde bajamos
$ cvs update

¿Como enviar modificaciones o parches?
Con el acceso anónimo no podréis hacer modificaciones, pero nos podéis enviar a la dirección “Sugerencias” que aparece en nuestra página un parche con vuestras modificaciones.

Para generar los parches hay que hacer:

$ cd webbulma ## ir al directorio donde están los ficheros
$ cvs diff -u > patch.txt

Y luego enviarnos el fichero patch.txt. Lo analizaremos, si nos gustá lo incluiremos. No te olvides de enviar el patch obtenido con la última versión del CVS (hacer un cvs update justo antes), cambiamos los programas a menudo.

Para los administradores de CVS
¿Como se hace para permitir el acceso CVS de sólo lectura similar al que explico? (anónimo, aunque en realidad no lo es).

Dentro del repositorio del CVS hay un directorio llamado “CVSROOT”, en él se encuentran los ficheros administrativos del CVS, por ejemplo el fichero de cuentas y passwords (passwd), si queremos que alguno de los usuarios indicados en ese fichero tengan acceso de sólo lectura, basta con crear el fichero readers y poner una linea del usuario que nos interesa. En el caso de Bulma:

# cat readers
anonimo

# cat passwd

anonimo:CiQpqL3zmLTzA:un_usuario_Linux

Mas información
Para más información, leed el artículo de Josep donde explica como trabajar con el CVS, si tenéis más dudas referente al web de Bulma, podéis leer mi artículo anterior.

ACTUALIZACIÓN

  • Las creación de usuarios y/o el password de bulma se dan a los miembros de la weblist. Nada importante, sólo que tenemos que montar el CVS anónimo y nadie tuvo la suficiente inspiración todavía… Si alguien lo está, que envíe las instrucciones tipo receta con los permisos correctos 😉
  • Los nightly versions de los programas fuentes e imágenes pueden ser bajadas en tgz
  • El CVS puede ser consultados y bajados fichero por fichero. Los patches salen en formato texto, la versión completa sale comprimida con el gzip.
  • Las definiciones y datos del MySQL están SQL y comprimidos. No olvidéis
    de modificar los permisos para que el usuario que usa el Apache pueda
    acceder y modificar la base de datos.

Have a good hacking time.

Este post ha sido traido de forma automatica desde https://web.archive.org/web/20140625063149/http:/bulma.net/body.phtml?nIdNoticia=756 por un robot nigromante, si crees que puede mejorarse, por favor, contactanos.


Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.