[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Consulta sobre webml y cvs.



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


Reply to: