El jueves, 12 de enero de 2006 23:06, juanjavier martínez escribió: Sé que soy un poco chinche, pero ¿podrías responder de una manera un poco más clara? No sé dónde acaban mis frases y empiezan las tuyas... > Tienes que hacerlo desde el directorio donde está el fichero. Ahí tendría > que haber un directorio CVS/, > > ----Haylo. Cuando dices "Tienes que hacerlo desde el directorio donde está > el fichero", ¿te refieres e.g en mi caso a .../DWN/spanish/46/index.wml, > verdad? Sí. > Lo único que se me ocurre es que la copia del repo no te la hubieras traído > con un checkout, es decir, que no tuviera directorios CVS/. Pero por lo que > cuentas no parece ser tu caso. > ----En efecto, no lo es. Sí tiene directorios CVS/, y me la traje con > cvs -z3 -d:ext:juanja-guest@cvs.alioth.debian.org:/cvsroot/dwn-trans co > spanish Pues entonces no sé... > ¿Estás trabajando en el directorio del documento, > ----No estoy muy seguro, pero me parece que el cvs -z3 > -d:ext:juanja-blah_blah@cvs.loquesea.tal y tal lo tecleo desde el > directorio spanish/ en lugar de la ruta del documento. > > y tiene lo que te digo? > ----Ahí me pillas; tú ganas ;-P Lo comprobaré y volveré a consultar si > tengo dudas. Vamos a ver, porque esto puede degradar rápidamente en un dialogo de besugos. :-) Voy a hacer esto con las páginas web de www.debian.org, pero en tu caso sería análogo: Si yo estoy en mi copia del CVS, digamos spanish/ports/, tendré: ender@polgara:~/debian/paginas/webwml/spanish/ports$ l total 16 drwxrwsr-x 3 ender edi 113 nov 30 11:24 alpha drwxrwsr-x 3 ender edi 31 mar 8 2005 amd64 drwxrwsr-x 3 ender edi 117 oct 19 10:57 arm drwxrwsr-x 3 ender edi 47 jul 22 2004 beowulf drwxrwsr-x 2 ender edi 48 feb 9 2005 CVS drwxrwsr-x 3 ender edi 80 ago 25 10:49 hppa drwxrwsr-x 3 ender edi 4096 nov 30 11:24 hurd drwxrwsr-x 3 ender edi 47 ago 25 10:49 i386 drwxrwsr-x 3 ender edi 62 may 20 2005 ia64 -rw-r--r-- 1 ender edi 7502 feb 9 2005 index.wml drwxrwsr-x 3 ender edi 63 jul 22 2004 m68k -rw-rw-r-- 1 ender edi 66 oct 30 2002 Makefile drwxrwsr-x 3 ender edi 64 jul 12 2005 mips drwxrwsr-x 3 ender edi 109 oct 19 10:57 netbsd drwxrwsr-x 4 ender edi 95 oct 11 2004 powerpc drwxrwsr-x 3 ender edi 62 oct 11 2004 s390 drwxrwsr-x 3 ender edi 102 oct 19 10:57 sparc drwxrwsr-x 3 ender edi 47 jul 22 2004 sparc64 Si yo quiero subir una modificación del index.wml, basta con que la grabe y después entregue los cambios con: cvs commit index.wml (creo que «ci» es un sinónimo de «commit»). ¿Por qué no necesito el -d blablabla? Pues porque al estar el fichero en un directorio que tiene un CVS/ al mismo nivel, cvs revisa los tres ficheros que hay dentro: ender@polgara:~/debian/paginas/webwml/spanish/ports$ l CVS/ total 12 -rw-rw-r-- 1 ender edi 263 feb 9 2005 Entries -rw-rw-r-- 1 ender edi 21 jul 22 2004 Repository -rw-rw-r-- 1 ender edi 38 jul 22 2004 Root ender@polgara:~/debian/paginas/webwml/spanish/ports$ cat CVS/Repository webwml/spanish/ports ender@polgara:~/debian/paginas/webwml/spanish/ports$ cat CVS/Root :ext:ender@cvs.debian.org:/cvs/webwml En mi caso pone :ext: en vez de :pserver: porque uso ssh (¿tienes definida la variable $CVS_RSH=ssh?). Y ya te digo, basta con que entregue el fichero desde el directorio donde está el fichero en cuestión para que se produzca la lectura del CVS/Root y demás. Espero haberte aclarado un poco esto, y haberte dado algo más que mirar... Y con respecto a algo que dijiste de english/, que no estaba en alioth, a lo que se refería Javier es al CVS de las páginas completas de www.d.o, no al CVS de alioth. Es decir, al de arriba, cvs.debian.org:/cvs/webwml. Un saludo, Ender. -- There is no spoon... -- Neo (Matrix). -- Desarrollador de Debian Debian developer
Attachment:
pgpIsYj_TzIHb.pgp
Description: PGP signature