[RFR] wml://devel/website/using_cvs.wml

2016-12-16 Por tema Laura Arjona Reina
Hola
Adjunto versión actualizada y diff, para su revisión.
Saludos
-- 
Laura Arjona Reina
https://wiki.debian.org/LauraArjona
#use wml::debian::template title="Uso del CVS"
#use wml::debian::translation-check translation="1.30" maintainer="Laura Arjona Reina"

CVS es un programa que se usa para controlar el trabajo que se realiza de manera simultanea por varias 
personas sobre un mismo material. Con él, cada usuario crea una copia
local del repositorio principal. Las copias locales pueden estar en la
misma máquina o en cualquier lugar del mundo. Los usuarios pueden modificar
la copia local como deseen y, cuando el material modificado esté preparado, enviar
los cambios al repositorio principal.

Para un accesso de sólo lectura puede usar la http://anonscm.debian.org/viewvc/webwml/webwml/;>interfaz web. Existen también muchos clientes gráficos como https://packages.debian.org/cervisia;>Cervisia de KDE. Este documento describe el flujo de trabajo con el programa de linea de órdenes cvs, aunque otros clientes ofrecen funciones similares.

CVS no le permitirá enviar un fichero si la copia del repositorio
principal se ha modificado desde la última actualización que usted realizó.
Normalmente esto no es problema, ya que puede actualizar su copia
local. Si las modificaciones realizadas en la copia del repositorio central
eran de partes diferentes a aquellas en las que usted trabajaba,
los cambios se fusionan silenciosamente. Si los cambios afectan al mismo área
en la que estuvo trabajando, le avisará de que hay un conflicto y usted tendrá que
editar el fichero y corregir el problema antes de enviarlo.

A continuación se usará como ejemplo un acceso anónimo. Si usted tiene
acceso a una cuenta que le dé permisos de escritura en el repositorio, debería usarla. 
Si está planeando hacer cambios, antes de empezar debería conseguir una cuenta, ya que los usuarios anónimos no pueden enviar cambios.
Para más información vea la sección sobre acceso con escritura.

Para empezar a usar CVS, primero ha de autenticarse en el servidor CVS:


   cvs -d :pserver:anonym...@anonscm.debian.org:/cvs/webwml login


(pulse intro cuando se le pida la clave)

Para bajar una copia de los ficheros wml a su máquina local, necesita usar


   cvs -d :pserver:anonym...@anonscm.debian.org:/cvs/webwml checkout webwml


Con ello puede obtener un subconjunto de páginas como éste:


   cvs -d :pserver:anonym...@anonscm.debian.org:/cvs/webwml checkout -l \\
  webwml webwml/idioma
   cvs -d :pserver:anonym...@anonscm.debian.org:/cvs/webwml checkout \\
  webwml/Perl webwml/english/template webwml/idioma/Pics
   cvs -d :pserver:anonym...@anonscm.debian.org:/cvs/webwml checkout \\
  ruta a los ficheros deseados


Puede repetirlo para todos los subdirectorios o ficheros que quiera. La
segunda línea incluye todos los ficheros que necesitará si quiere
crear HTML a partir de los ficheros WML. En realidad no están permitidas las descargas parciales, 
por lo que las instrucciones anteriores puede que no siempre funcionen.


Para acceso de escritura al respositorio con SSH puede necesitar decirle a CVS
que use SSH en lugar de rsh para iniciar sesión, añadiendo una línea a su configuración
del intérprete de órdenes:



export CVS_RSH=ssh


Si tiene una cuenta en Alioth, con una https://alioth.debian.org/account/editsshkeys.php;>\
 clave SSH pública, puede usarla de esta forma:



   cvs -d :ext:usua...@cvs.debian.org:/cvs/webwml checkout webwml/english/doc


Desde entonces, no necesitará usar la parte '-d :ext:...'
Pero cada pocos días tendrá que ejecutar


   cvs update -d


para actualizarse con los ficheros del repositorio que hayan cambiado. La
opción de actualización -d añadirá automáticamente los nuevos directorios.
Esto también revisa los directorios que fueron omitidos en el caso de que
usted realizara una descarga parcial  en ese caso es posible 
que quiera usar el script cvsup.py.


Puede que quiera crear un fichero ~/.cvsrc, de forma que no tenga que teclear
las mismas opciones constantemente. Esto puede contener por ejemplo:


cvs -z9
update -d -P
diff -u


Lo que sigue es para aquellos que tienen permiso de escritura en el repositorio.
Cuando termine con una página, puede enviar sus cambios al repositorio usando


   cvs commit fichero.wml


o


   cvs commit directorio(para entregar todos los cambios en directorio)


o


   cvs commit  (para entregar todos los cambios en el directorio actual y sus subdirectorios)


Si es la primera persona en traducir una página, necesita hacer


   cvs add file.wml


antes de enviarla. Tenga en cuenta que cvs add no es recursivo, por lo que
necesitará añadir un directorio antes de añadir su contenido.

Para más información sobre CVS, use info cvs.


Si incluye Closes: #nn en su mensaje de «commit»,
entonces el informe de fallo con número #nn se cerrará
automáticamente cuando entregue los cambios. La forma 

[RFR] wml://devel/website/using_cvs.wml

2014-12-02 Por tema Laura Arjona Reina
Saludos

-- 
Laura Arjona
https://wiki.debian.org/LauraArjona
#use wml::debian::template title=Uso del CVS
#use wml::debian::translation-check translation=1.29 maintainer=Luis Uribe

pCVS es un programa que se usa para controlar el trabajo que se realiza de manera simultanea por varias 
personas sobre un mismo material. Con él, cada usuario crea una copia
local del repositorio principal. Las copias locales pueden estar en la
misma máquina o en cualquier lugar del mundo. Los usuarios pueden modificar
la copia local como deseen y, cuando el material modificado esté preparado, enviar
los cambios al repositorio principal./p

pPara un accesso de sólo lectura puede usar la a href=http://anonscm.debian.org/viewvc/webwml/webwml/;interfaz web/a. Existen también muchos clientes gráficos como a href=https://packages.debian.org/cervisia;Cervisia/a de KDE. Este documento describe el flujo de trabajo con el programa de linea de órdenes codecvs/code, aunque otros clientes ofrecen funciones similares./p

pCVS no le permitirá enviar un fichero si la copia del repositorio
principal se ha modificado desde la última actualización que usted realizó.
Normalmente esto no es problema, ya que puede actualizar su copia
local. Si las modificaciones realizadas en la copia del repositorio central
eran de partes diferentes a aquellas en las que usted trabajaba,
los cambios se fusionan silenciosamente. Si los cambios afectan al mismo área
en la que estuvo trabajando, le avisará de que hay un conflicto y usted tendrá que
editar el fichero y corregir el problema antes de enviarlo./p

pA continuación se usará como ejemplo un acceso anónimo. Si usted tiene
acceso a una cuenta que le dé permisos de escritura en el repositorio, debería usarla. 
Si está planeando hacer cambios, antes de empezar debería conseguir una cuenta, ya que los usuarios anónimos no pueden enviar cambios.
Para más información vea la sección sobre a href=#write-accessacceso con escritura/a./p

pPara empezar a usar CVS, primero ha de codeautenticarse/code en el servidor CVS:/p

pre
   cvs -d :pserver:anonym...@anonscm.debian.org:/cvs/webwml login
/pre

p(pulse intro cuando se le pida la clave)/p

pPara bajar una copia de los ficheros wml a su máquina local, necesita usar/p

pre
   cvs -d :pserver:anonym...@anonscm.debian.org:/cvs/webwml checkout webwml
/pre

pCon ello puede obtener un subconjunto de páginas como éste:/p

pre
   cvs -d :pserver:anonym...@anonscm.debian.org:/cvs/webwml checkout -l \\
  webwml webwml/lt;varidioma/vargt;
   cvs -d :pserver:anonym...@anonscm.debian.org:/cvs/webwml checkout \\
  webwml/Perl webwml/english/template webwml/lt;varidioma/vargt;/Pics
   cvs -d :pserver:anonym...@anonscm.debian.org:/cvs/webwml checkout \\
  lt;varruta a los ficheros deseados/vargt;
/pre

pPuede repetirlo para todos los subdirectorios o ficheros que quiera. La
segunda línea incluye todos los ficheros que necesitará si quiere
crear HTML a partir de los ficheros WML. En realidad no están permitidas las descargas parciales, 
por lo que las instrucciones anteriores puede que no siempre funcionen./p

pSi tiente una cuenta en Alioth, con una a
 href=https://alioth.debian.org/account/editsshkeys.php;\
 clave SSH pública/a, puede usarla de esta forma:
/p

pre
   cvs -d :ext:usua...@cvs.debian.org:/cvs/webwml checkout webwml/english/doc
/pre

pDesde entonces, no necesitará usar la parte code'-d :ext:...'/code
Pero cada pocos días tendrá que ejecutar/p

pre
   cvs update -d
/pre

ppara actualizarse con los ficheros del repositorio que hayan cambiado. La
opción de actualización code-d/code añadirá automáticamente los nuevos directorios.
Esto también revisa los directorios que fueron omitidos en el caso de que
usted realizara una descarga parcial mdash; en ese caso es posible 
que quiera usar el script codecvsup.py/code./p


pPuede que quiera crear un fichero code~/.cvsrc/code, de forma que no tenga que teclear
las mismas opciones constantemente. Esto puede contener por ejemplo:/p

pre
cvs -z9
update -d -P
diff -u
/pre

pLo que sigue es para aquellos que tienen permiso de escritura en el repositorio.
Cuando termine con una página, puede enviar sus cambios al repositorio usando/p

pre
   cvs commit lt;ficherogt;.wml
/pre

po/p

pre
   cvs commit lt;directoriogt;(para entregar todos los cambios en lt;directoriogt;)
/pre

po/p

pre
   cvs commit  (para entregar todos los cambios en el directorio actual y sus subdirectorios)
/pre

pSi es la primera persona en traducir una página, necesita hacer/p

pre
   cvs add lt;filegt;.wml
/pre

pantes de enviarla. Tenga en cuenta que codecvs add/code no es recursivo, por lo que
necesitará añadir un directorio antes de añadir su contenido./p

pPara más información sobre CVS, use codeinfo cvs/code./p

p
Si incluye codeCloses: #/codevarnn/var en su mensaje de «commit»,
entonces el informe de fallo con número code#/codevarnn/var se cerrará

[RFR] wml://devel/website/using_cvs.wml

2014-07-18 Por tema Laura Arjona Reina
Saludos

-- 
Laura Arjona
https://wiki.debian.org/LauraArjona
#use wml::debian::template title=Uso del CVS
#use wml::debian::translation-check translation=1.28 maintainer=Luis Uribe

pCVS es un programa que se usa para controlar el trabajo que se realiza de manera simultanea por varias 
personas sobre un mismo material. Con él, cada usuario crea una copia
local del repositorio principal. Las copias locales pueden estar en la
misma máquina o en cualquier lugar del mundo. Los usuarios pueden modificar
la copia local como deseen y, cuando el material modificado esté preparado, enviar
los cambios al repositorio principal./p

pPara un accesso de sólo lectura puede usar la a href=http://anonscm.debian.org/viewvc/webwml/webwml/;interfaz web/a. Existen también muchos clientes gráficos como a href=https://packages.debian.org/cervisia;Cervisia/a de KDE. Este documento describe el flujo de trabajo con el programa de linea de órdenes codecvs/code, aunque otros clientes ofrecen funciones similares./p

pCVS no le permitirá enviar un fichero si la copia del repositorio
principal se ha modificado desde la última actualización que usted realizó.
Normalmente esto no es problema, ya que puede actualizar su copia
local. Si las modificaciones realizadas en la copia del repositorio central
eran de partes diferentes a aquellas en las que usted trabajaba,
los cambios se fusionan silenciosamente. Si los cambios afectan al mismo área
en la que estuvo trabajando, le avisará de que hay un conflicto y usted tendrá que
editar el fichero y corregir el problema antes de enviarlo./p

pA continuación se usará como ejemplo un acceso anónimo. Si usted tiene
acceso a una cuenta que le dé permisos de escritura en el repositorio, debería usarla. 
Si está planeando hacer cambios, antes de empezar debería conseguir una cuenta, ya que los usuarios anónimos no pueden enviar cambios.
Para más información vea la sección sobre a href=#write-accessacceso con escritura/a./p

pPara empezar a usar CVS, primero ha de codeautenticarse/code en el servidor CVS:/p

pre
   cvs -d :pserver:anonym...@anonscm.debian.org:/cvs/webwml login
/pre

p(pulse intro cuando se le pida la clave)/p

pPara bajar una copia de los ficheros wml a su máquina local, necesita usar/p

pre
   cvs -d :pserver:anonym...@anonscm.debian.org:/cvs/webwml checkout webwml
/pre

pCon ello puede obtener un subconjunto de páginas como éste:/p

pre
   cvs -d :pserver:anonym...@anonscm.debian.org:/cvs/webwml checkout -l \\
  webwml webwml/lt;varidioma/vargt;
   cvs -d :pserver:anonym...@anonscm.debian.org:/cvs/webwml checkout \\
  webwml/Perl webwml/english/template webwml/lt;varidioma/vargt;/Pics
   cvs -d :pserver:anonym...@anonscm.debian.org:/cvs/webwml checkout \\
  lt;varruta a los ficheros deseados/vargt;
/pre

pPuede repetirlo para todos los subdirectorios o ficheros que quiera. La
segunda línea incluye todos los ficheros que necesitará si quiere
crear HTML a partir de los ficheros WML. En realidad no están permitidas las descargas parciales, 
por lo que las instrucciones anteriores puede que no siempre funcionen./p

pSi tiente una cuenta en Alioth, con una a
 href=https://alioth.debian.org/account/editsshkeys.php;\
 clave SSH pública/a, puede usarla de esta forma:
/p

pre
   cvs -d :ext:usua...@cvs.debian.org:/cvs/webwml checkout webwml/english/doc
/pre

pDesde entonces, no necesitará usar la parte code'-d :ext:...'/code
Pero cada pocos días tendrá que ejecutar/p

pre
   cvs update -d
/pre

ppara actualizarse con los ficheros del repositorio que hayan cambiado. La
opción de actualización code-d/code añadirá automáticamente los nuevos directorios.
Esto también revisa los directorios que fueron omitidos en el caso de que
usted realizara una descarga parcial mdash; en ese caso es posible 
que quiera usar el script codecvsup.py/code./p


pPuede que quiera crear un fichero code~/.cvsrc/code, de forma que no tenga que teclear
las mismas opciones constantemente. Esto puede contener por ejemplo:/p

pre
cvs -z9
update -d -P
diff -u
/pre

pLo que sigue es para aquellos que tienen permiso de escritura en el repositorio.
Cuando termine con una página, puede enviar sus cambios al repositorio usando/p

pre
   cvs commit lt;ficherogt;.wml
/pre

po/p

pre
   cvs commit lt;directoriogt;(para entregar todos los cambios en lt;directoriogt;)
/pre

po/p

pre
   cvs commit  (para entregar todos los cambios en el directorio actual y sus subdirectorios)
/pre

pSi es la primera persona en traducir una página, necesita hacer/p

pre
   cvs add lt;filegt;.wml
/pre

pantes de enviarla. Tenga en cuenta que codecvs add/code no es recursivo, por lo que
necesitará añadir un directorio antes de añadir su contenido./p

pPara más información sobre CVS, use codeinfo cvs/code./p

p
Si incluye codeCloses: #/codevarnn/var en su mensaje de «commit»,
entonces el informe de fallo con número code#/codevarnn/var se cerrará

[RFR] wml://devel/website/using_cvs.wml

2006-01-29 Por tema Luis Uribe
Actualización. Habia olvidado actualizar el campo de la traducción.

Saludos

-- 
Luis
http://eviled.org | GPG Public Key: 0x038F9EA5
GPG F/P:E835 776E 09A8 2619 1E2B  699E 4404 9E89 038F 9EA5

--- using_cvs.wml.old   2006-01-28 18:42:04.0 -0500
+++ using_cvs.wml   2006-01-28 18:41:50.0 -0500
@@ -1,5 +1,5 @@
 #use wml::debian::template title=Uso del CVS
-#use wml::debian::translation-check translation=1.4 maintainer=Luis Uribe
+#use wml::debian::translation-check translation=1.14 maintainer=Luis Uribe
 
 pCVS es un programa para ayudar en la gestión de varias personas que
 trabajan simultáneamente en el mismo material. Cada usuario crea una copia


signature.asc
Description: Digital signature


[RFR] wml://devel/website/using_cvs.wml

2006-01-10 Por tema Luis Uribe

-- 
Luis
http://eviled.org | GPG Public Key: 0x038F9EA5
GPG F/P:E835 776E 09A8 2619 1E2B  699E 4404 9E89 038F 9EA5

#use wml::debian::template title=Uso del CVS
#use wml::debian::translation-check translation=1.4 maintainer=Luis Uribe

pCVS es un programa para ayudar en la gestión de varias personas que
trabajan simultáneamente en el mismo material. Cada usuario crea una copia
local del repositorio principal. Las copias locales pueden residir en la
misma máquina, o a lo largo del mundo. Los usuarios pueden entonces, modificar
la copia local como deseen y cuando el material modificado está listo, enviar
los cambios de vuelta al repositorio principal.

pCVS no le permitirá que envíe un fichero si la copia del repositorio
principal ha sido modificada desde la última actualización que usted realizó.
Ésto no suele ser un problema, ya que usted todavía puede actualizar su copia
local. Si las modificaciones eran de partes diferentes a las que usted trabajo,
los cambios se fusionan silenciosamente. Si los cambios afectan la misma área
en la que usted estuvo trabajando, le avisará que hay un conflicto y que necesita
editar el fichero para corregir el problema antes de enviarlo.

PEn lo que sigue usaremos un acceso anónimo como ejemplo. Si usted tiene
acceso a otra cuenta que le da permisos de escritura en el repositorio, entonces
debería usar esa cuenta. Si está planeando hacer cambios, debería conseguir una
cuenta antes de empezar, ya que los usuarios anónimos no pueden enviar cambios.
Vea la sección sobre a href=#write-accessacceso con escritura/a para más 
información.

pPara empezar a usar CVS, primero ha de codeentrar/code (login) en el servidor CVS

pre
   cvs -d :pserver:[EMAIL PROTECTED]:/cvs/webwml login
/pre

p(simplemente presione Enter cuando se le pregunte por una clave).

PPara bajar una copia de los ficheros wml a su máquina local,
necesita usar:

pre
   cvs -d :pserver:[EMAIL PROTECTED]:/cvs/webwml checkout webwml
/pre

pPuede descargar un subconjunto de las páginas de esta forma:

pre
   cvs -d :pserver:[EMAIL PROTECTED]:/cvs/webwml checkout -l \\
  webwml webwml/lt;varidioma/vargt;
   cvs -d :pserver:[EMAIL PROTECTED]:/cvs/webwml checkout \\
  webwml/Perl webwml/english/template webwml/lt;varidioma/vargt;/Pics
   cvs -d :pserver:[EMAIL PROTECTED]:/cvs/webwml checkout \\
  lt;varruta a los ficheros deseados/vargt;
/pre

pRepita esto para todos los directorios o ficheros que quiera. La
segunda línea incluye todos los ficheros que necesitará si quiere
crear HTML a partir de los ficheros WML. Las descargas parciales no
están soportadas en realidad, así que las instrucciones de más arriba
puede que no siempre funcionen.

pSi ha recibido un usuario y clave, insértela en vez de «anonymous»,
de esta forma:

pre
   cvs -d :pserver:[EMAIL PROTECTED]:/cvs/webwml checkout webwml/english/doc
/pre

PDesde ahora, no necesitará usar la parte code'-d :pserver:...'/code
Cada pocos días tendrá que hacer:

pre
   cvs update -d
/pre

ppara actualizar cualquier fichero del repositorio que haya cambiado. La
opción de actualización code-d/code añadirá cualquier nuevo directorio automáticamente.
Puede que quiera crear un fichero code~/.cvsrc/code, de forma que no tenga que teclear
cada vez las mismas opciones. Por ejemplo, puede contener:

pre
cvs -z9
update -d -P
diff -u
/pre

PLo siguiente es para aquellos que tienen permisos de escritura en el repositorio.
Cuando termine con una página, puede enviar sus cambios al repositorio usando

pre
   cvs commit lt;filegt;.wml
/pre

po

pre
   cvs commit lt;dirgt;(para enviar todos los cambios en lt;dirgt;)
/pre

po

pre
   cvs commit  (para enviar todos los cambios desde el directorio actual y subdirectorios)
/pre

PSi es la primera persona en traducir una página, necesita hacer

pre
   cvs add lt;filegt;.wml
/pre

pantes de enviarla. Tenga en cuenta que codecvs add/code no es recursivo, por lo que
necesitará añadir un directorio antes de añadir su contenido.

PPara más información sobre CVS, use codeinfo cvs/code.

h3a name=write-accessAcceso con escritura al CVS/a/h3

pPara las instrucciones sobre como obtener acceso con escritura al CVS, vea
url http://people.debian.org/~joey/misc/webwml.html;.


signature.asc
Description: Digital signature