aboutsummaryrefslogtreecommitdiff
path: root/es_ES.ISO8859-1/articles/cvs-freebsd/article.sgml
diff options
context:
space:
mode:
Diffstat (limited to 'es_ES.ISO8859-1/articles/cvs-freebsd/article.sgml')
-rw-r--r--es_ES.ISO8859-1/articles/cvs-freebsd/article.sgml290
1 files changed, 145 insertions, 145 deletions
diff --git a/es_ES.ISO8859-1/articles/cvs-freebsd/article.sgml b/es_ES.ISO8859-1/articles/cvs-freebsd/article.sgml
index 5ab039aa89..a3dd86a367 100644
--- a/es_ES.ISO8859-1/articles/cvs-freebsd/article.sgml
+++ b/es_ES.ISO8859-1/articles/cvs-freebsd/article.sgml
@@ -40,13 +40,13 @@
</legalnotice>
<abstract>
- <para>Este artículo describe los pasos que dí para
+ <para>Este artículo describe los pasos que dí para
configurar un repositorio CVS con los mismos <quote>scripts</quote>
- usados por el proyecto &os; en su configuración.
+ usados por el proyecto &os; en su configuración.
Tienen algunas ventajas frente a las demás
- configuraciones de CVS, por ejemplo una gestión más
+ configuraciones de CVS, por ejemplo una gestión más
eficaz de los accesos a los árboles de código y
- la creación de mensajes de correo electrónico por
+ la creación de mensajes de correo electrónico por
cada commit.</para>
&trans.es.jcamou;
</abstract>
@@ -63,22 +63,22 @@
un árbol de código con otros desarrolladores, lo cual
puede convertirse rápidamente en una pesadilla para la
administración del sistema, especialmente si se desea
- proteger del acceso indiscriminado ciertas partes del
+ proteger del acceso indiscriminado ciertas partes del
árbol.</para>
<para>&os; es uno de los proyectos que usan <application>
CVS</application>. También cuenta con una gran
cantidad de desarrolladores alrededor del mundo. Ellos
mismos desarrollaron algunos <quote>scripts</quote> para hacer
- del manejo del repositorio una tarea más fácil.
- Recientemente estos <quote>scripts</quote> fueron revisados por
- &a.joe; para facilitar su uso en otros proyectos. Este
+ del manejo del repositorio una tarea más fácil.
+ Recientemente estos <quote>scripts</quote> fueron revisados por
+ &a.joe; para facilitar su uso en otros proyectos. Este
artículo muestra uno de los métodos para usar estos
nuevos <quote>scripts</quote>.</para>
- <para>Si quiere sacar verdadero partido de la información que
- se le brinda en este artículo debe tener familiaridad con
- métodos básicos para realizar operaciones
+ <para>Si quiere sacar verdadero partido de la información que
+ se le brinda en este artículo debe tener familiaridad con
+ métodos básicos para realizar operaciones
<application>CVS</application>.</para>
</sect1>
@@ -86,7 +86,7 @@
<title>Comienzo de la configuración</title>
<warning>
- <para>Es preferible que realice estos procedimientos
+ <para>Es preferible que realice estos procedimientos
en un repositorio de prueba vacío y podamos asi asegurarnos
de que entiende todas las consecuencias. Como siempre, asegúrese
de tener respaldos recientes.</para>
@@ -109,9 +109,9 @@
<sect2>
<title>El grupo del repositorio</title>
- <para>Ahora vamos a crear al grupo dueño del repositorio.
+ <para>Ahora vamos a crear al grupo dueño del repositorio.
Todos los <quote>committers</quote> necesitan estar en este
- grupo, para de esta manera poder escribir en el repositorio.
+ grupo, para de esta manera poder escribir en el repositorio.
Asumiremos el grupo <literal>ncvs</literal> por defecto
de &os;.
@@ -135,14 +135,14 @@
<para>Ahora es necesario obtener el directorio <filename>
CVSROOT</filename> del repositorio de &os;. Puede hacerse muy
fácilmente desde una réplica del CVS
- anónimo de &os;. Para más información
+ anónimo de &os;. Para más información
<!--
consulte <ulink
url="&url.books.handbook;/anoncvs.html">el capítulo
-->
consulte <ulink
- url="http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/anoncvs.html">el
- capítulo correspondiente del Handbook</ulink>.
+ url="http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/anoncvs.html">el
+ capítulo correspondiente del Handbook</ulink>.
Asumiremos que el código está en
<filename>CVSROOT-freebsd</filename> en el directorio
actual.</para>
@@ -155,8 +155,8 @@
sito en <filename>CVSROOT</filename> a nuestro
repositorio. Si está familiarizado con <application>CVS
</application>, puede pensar que se puede
- realizar importando los <quote>scripts</quote>, lo que debería
- permitirle sincronizar posteriores versiones muy fácilmente.
+ realizar importando los <quote>scripts</quote>, lo que debería
+ permitirle sincronizar posteriores versiones muy fácilmente.
No es así, <application>CVS</application> tiene una
deficiencia en este aspecto: al intentar importar
código al directorio
@@ -164,13 +164,13 @@
ficheros administrativos necesarios. Para hacer que esto
suceda es necesario ejecutar <quote>checkin</quote>
en cada uno de ellos después de importarlos,
- perdiendo asi el valor de <literal>cvs import</literal>.
- En consecuencia el método recomendado para este
- cometido es sencillamente copiar los
+ perdiendo asi el valor de <literal>cvs import</literal>.
+ En consecuencia el método recomendado para este
+ cometido es sencillamente copiar los
<quote>scripts</quote>.</para>
- <para>No importa en realidad si no encuentra demasiado sentido al
- párrafo anterior, el resultado será el mismo.
+ <para>No importa en realidad si no encuentra demasiado sentido al
+ párrafo anterior, el resultado será el mismo.
Simplemente haga <quote>check out</quote> de su <filename>CVSROOT
</filename> y copie los ficheros de &os; a su copia local:
@@ -181,24 +181,24 @@
&prompt.user; <userinput>cvs add *</userinput></screen>
Tenga en cuenta que probablemente recibirá advertencias
- acerca de directorios no copiados; es normal que suceda pero no
- debe usted preocuparse porque éstos no son
+ acerca de directorios no copiados; es normal que suceda pero no
+ debe usted preocuparse porque éstos no son
necesarios.</para>
</sect2>
<sect2>
<title>Los <quote>scripts</quote></title>
- <para>Ahora ya cuenta con una copia exacta en su directorio de
- trabajo de los <quote>scripts</quote> que &os; usa en la
- gestión de su repositorio.
- He aquí una descripción del cometido de cada uno de
+ <para>Ahora ya cuenta con una copia exacta en su directorio de
+ trabajo de los <quote>scripts</quote> que &os; usa en la
+ gestión de su repositorio.
+ He aquí una descripción del cometido de cada uno de
ellos.</para>
<itemizedlist>
<listitem>
<para><filename>access</filename> - este fichero
- no se usa en la configuración por defecto.
+ no se usa en la configuración por defecto.
Se usa en <link linkend="freebsdspecific">la
configuración del proyecto &os;</link>,
el cual controla el acceso al repositorio. Puede
@@ -211,7 +211,7 @@
controla el acceso al repositorio. Dentro del mismo
es posible especificar grupos de personas
autorizadas para el acceso al repositorio,
- asi como commits no autorizados en uno o más
+ asi como commits no autorizados en uno o más
directorios dados. Deberá
editarlo para que contenga los grupos
y directorios que se usarán en su
@@ -221,7 +221,7 @@
<listitem>
<para><filename>cfg.pm</filename> - este fichero
se encarga de analizar su configuración
- y provee la configuración por defecto.
+ y provee la configuración por defecto.
<emphasis>No</emphasis> deberá usted
cambiar nada en este fichero. Si va a hacer cambios
su configuración deberán ir en
@@ -235,8 +235,8 @@
sistema. Deberá configurar todo tipo de
cosas en este fichero, tales como el envío
por correo electrónico de los mensajes
- de commit, desde qué <quote>hosts</quote> pueden
- hacer commits los usuarios, etc. Más
+ de commit, desde qué <quote>hosts</quote> pueden
+ hacer commits los usuarios, etc. Más
información más adelante en el texto.</para>
</listitem>
@@ -244,28 +244,28 @@
<para><filename>checkoutlist</filename> - este fichero
lista todos los ficheros bajo control de <application>
CVS</application> en este directorio, aparte de aquellos
- estándar creados por <literal>cvs init</literal>.
+ estándar creados por <literal>cvs init</literal>.
Deberá editar éste para borrar algunos
ficheros específicos del proyecto &os;.</para>
</listitem>
<listitem>
<para><filename>commit_prep.pl</filename> - este <quote>
- script</quote> se encarga de realizar algunas comprobaciones
- previas a cada commit según las modificaciones hechas o
- o no en su versión de
- <filename>cfg_local.pm</filename>.
+ script</quote> se encarga de realizar algunas comprobaciones
+ previas a cada commit según las modificaciones hechas o
+ o no en su versión de
+ <filename>cfg_local.pm</filename>.
No debería modificar este <quote>script</quote>.</para>
</listitem>
<listitem>
<para><filename>commitcheck</filename> - este <quote>script</quote>
- es invocado directamente por <application>CVS</application>.
+ es invocado directamente por <application>CVS</application>.
En primer lugar comprueba que la <quote>committer</quote> tenga
acceso a una parte específica del árbol usando
<filename>cvs_acls.pl</filename>, para después
- ejecutar <filename>commit_prep.pl</filename>, mediante el que
- efectuará las comprobaciones de rigor previas a cada
+ ejecutar <filename>commit_prep.pl</filename>, mediante el que
+ efectuará las comprobaciones de rigor previas a cada
commit. Si todo ha ido bien <application>CVS</application>
permitirá que el commit tenga lugar. No debería
tocar este fichero.</para>
@@ -274,9 +274,9 @@
<listitem>
<para><filename>commitinfo</filename> - este fichero es
usado por <application>CVS</application> para determinar
- qué <quote>script</quote> se deberá ejecutar
- antes de hacer el commit, en este caso
- <filename>commitcheck</filename>.
+ qué <quote>script</quote> se deberá ejecutar
+ antes de hacer el commit, en este caso
+ <filename>commitcheck</filename>.
Tampoco debería tener que modificar este fichero.</para>
</listitem>
@@ -284,24 +284,24 @@
<para><filename>config</filename> - el fichero de
configuración del repositorio. Debería
editarlo si es necesario aunque la mayoría de
- los administradores lo dejan tal y como viene por defecto.
+ los administradores lo dejan tal y como viene por defecto.
Dispone de más información sobre las opciones
que pueden declararse en él en el manual de
<application>CVS</application>.</para>
</listitem>
<listitem>
- <para><filename>cvs_acls.pl</filename> - este <quote>script</quote>
+ <para><filename>cvs_acls.pl</filename> - este <quote>script</quote>
determina la identidad de los <quote>committers</quote>, así
- como si tiene permitido acceder al árbol.
- Está basado en el fichero <filename>avail</filename>.
+ como si tiene permitido acceder al árbol.
+ Está basado en el fichero <filename>avail</filename>.
No debería tener que modificar este fichero.</para>
</listitem>
<listitem>
<para><filename>cvsignore</filename> - este fichero especifica
los ficheros que <application>CVS</application> no debe
- incluir en el repositorio. Puede editarlo a su gusto.
+ incluir en el repositorio. Puede editarlo a su gusto.
Para más información sobre fichero consulte
el manual de <application>CVS</application>.
</para>
@@ -309,13 +309,13 @@
<listitem>
<para><filename>cvswrappers</filename> -
- <application>CVS</application> usa este fichero para activar
- o desactivar la expansión de
+ <application>CVS</application> usa este fichero para activar
+ o desactivar la expansión de
la expansión de palabras clave o si el
fichero debe ser considerado binario. Este fichero puede
- editarse según necesidades. Para más
- información sobre este fichero consulte el manual de
- <application>CVS</application>.
+ editarse según necesidades. Para más
+ información sobre este fichero consulte el manual de
+ <application>CVS</application>.
Tenga en cuenta que las opciones <literal>-t</literal> y <literal>
-f</literal> no funcionan correctamente con <application>
CVS</application> cliente/servidor.</para>
@@ -323,49 +323,49 @@
<listitem>
<para><filename>edithook</filename> - este fichero ya no
- se usa, aunque se mantenga por razones históricas.
- Este fichero puede borrarse con total tranquilidad sin miedo de
+ se usa, aunque se mantenga por razones históricas.
+ Este fichero puede borrarse con total tranquilidad sin miedo de
perjudicar la configuración.</para>
</listitem>
<listitem>
<para><filename>editinfo</filename> - <application>CVS
- </application> usa este fichero en las sobreescrituras de
- edición. &os; no usa esta función ya que el
- análisis de mensajes de <quote>log</quote> se hace
- mediante <filename>verifymsg</filename> y
- <filename>logcheck</filename>. Esto se debe a que
- <filename>editinfo</filename> no funciona correctamente con
- commits remotos ni con aquellos que usan las opciones
- <literal>-m</literal> o <literal>-F</literal>.
+ </application> usa este fichero en las sobreescrituras de
+ edición. &os; no usa esta función ya que el
+ análisis de mensajes de <quote>log</quote> se hace
+ mediante <filename>verifymsg</filename> y
+ <filename>logcheck</filename>. Esto se debe a que
+ <filename>editinfo</filename> no funciona correctamente con
+ commits remotos ni con aquellos que usan las opciones
+ <literal>-m</literal> o <literal>-F</literal>.
No debería tener que modificar este fichero.</para>
</listitem>
<listitem>
<para><filename>exclude</filename> - este fichero lista
- expresiones regulares usadas por
- <filename>commit_prep.pl</filename> para determinar ficheros
- que no puedan contener cabeceras de revisión. En la
- configuración que se usa en &os; todos los ficheros
- bajo control de revisión necesitan tener lo que se
- llama una cabecera de revisión
- (&dollar;FreeBSD&dollar;). Todos los ficheros que aparezcan
- en alguna de las líneas de
- <filename>exclude</filename> no pasan por dicha revisión.
- Incluya en este fichero entradas para aquellos ficheros que no
- puedan tener una cabecera de revisión. Si va a instalar
- los <quote>scripts</quote> <filename>CVSROOT/</filename> es un
+ expresiones regulares usadas por
+ <filename>commit_prep.pl</filename> para determinar ficheros
+ que no puedan contener cabeceras de revisión. En la
+ configuración que se usa en &os; todos los ficheros
+ bajo control de revisión necesitan tener lo que se
+ llama una cabecera de revisión
+ (&dollar;FreeBSD&dollar;). Todos los ficheros que aparezcan
+ en alguna de las líneas de
+ <filename>exclude</filename> no pasan por dicha revisión.
+ Incluya en este fichero entradas para aquellos ficheros que no
+ puedan tener una cabecera de revisión. Si va a instalar
+ los <quote>scripts</quote> <filename>CVSROOT/</filename> es un
firme candidato para figurar en este fichero.</para>
</listitem>
<listitem>
- <para><filename>log_accum.pl</filename> - este es el
- <quote>script</quote> encargado de obtener el mensaje de
- <quote>log</quote> que genera <filename>logcheck</filename> y
- añadirlo a un fichero de <quote>log</quote> en el repositorio
- para que pueda disponerse de respaldos en caso de necesidad.
- También gestiona el envío de un correo electrónico
- a la dirección que el administrador declare (en
+ <para><filename>log_accum.pl</filename> - este es el
+ <quote>script</quote> encargado de obtener el mensaje de
+ <quote>log</quote> que genera <filename>logcheck</filename> y
+ añadirlo a un fichero de <quote>log</quote> en el repositorio
+ para que pueda disponerse de respaldos en caso de necesidad.
+ También gestiona el envío de un correo electrónico
+ a la dirección que el administrador declare (en
<filename>cfg_local.pm</filename>). <filename>loginfo
</filename> se encarga de conectar <filename>log_accum.pl
</filename> con <application>CVS</application>. No
@@ -376,7 +376,7 @@
<para><filename>logcheck</filename> - este fichero revisa el
mensaje de commit proporcionado por el
<quote>committer</quote> e intenta esterilizarlo, valga la
- expresión. Este fichero conecta con
+ expresión. Este fichero conecta con
<application>CVS</application> via <filename>verifymsg
</filename>. Tampoco debería tener que modificar este
fichero.</para>
@@ -389,7 +389,7 @@
no hace esto, lo que hace a <filename>
logcheck</filename> incapaz de limpiar los mensajes de
<quote>log</quote>, aunque es capaz de comprobar que
- esté sintácticamente correcto.
+ esté sintácticamente correcto.
<application>CVS</application> 1.11.2 puede configurarse
para tener el mismo comportamiento que la
versión de &os; activando <literal>
@@ -399,17 +399,17 @@
<listitem>
<para><filename>loginfo</filename> - este fichero es usado por
- <application>CVS</application> para controlar dónde se
- envía la información de <quote>log</quote>;
+ <application>CVS</application> para controlar dónde se
+ envía la información de <quote>log</quote>;
aquí es donde <filename>log_accum.pl</filename>
- entra en escena. No debería tener que modificar
+ entra en escena. No debería tener que modificar
este fichero.
</para>
</listitem>
<listitem>
<para><filename>modules</filename> - este fichero mantiene su
- significado tradicional en <application>CVS</application>.
+ significado tradicional en <application>CVS</application>.
Deberá borrar los módulos propios de &os; de la
versión que vaya a usar. Puede editarlo a su
gusto. Tiene más información acerca de este fichero
@@ -420,7 +420,7 @@
<para><filename>notify</filename> -
<application>CVS</application> usa este fichero en caso de que
alguien ponga un fichero en modo <quote>watch</quote>. No se usa en el
- repositorio de &os; y puede editarse cuanto se desee.
+ repositorio de &os; y puede editarse cuanto se desee.
Tiene más información acerca de este fichero
en el manual de <application>CVS</application>.</para>
</listitem>
@@ -429,12 +429,12 @@
<para><filename>options</filename> - este fichero se usa
específicamente en la versión de <application>CVS
</application>
- de &os;, así como en la versión de Debian.
+ de &os;, así como en la versión de Debian.
Contiene una palabra clave para expander cabeceras de
- revisión. Tendrá que modificar este fichero
+ revisión. Tendrá que modificar este fichero
y escribir la misma palabra que haya declarado en
<filename>cfg_local.pm</filename> (si es que quiere usar esa
- característica, claro está; el valor por defecto
+ característica, claro está; el valor por defecto
es FreeBSD)</para>
</listitem>
@@ -448,10 +448,10 @@
<listitem>
<para><filename>tagcheck</filename> - este fichero controla
- el acceso a marcar <quote>tags</quote> (etiquetas) en el
- repositorio. La versión por defecto en &os; no admite
- etiquetas con nombre RELENG* debido al proceso de ingeniería
- de releases. Puede editar este fichero según sus
+ el acceso a marcar <quote>tags</quote> (etiquetas) en el
+ repositorio. La versión por defecto en &os; no admite
+ etiquetas con nombre RELENG* debido al proceso de ingeniería
+ de releases. Puede editar este fichero según sus
necesidades.</para>
</listitem>
@@ -474,19 +474,19 @@
<listitem>
<para><filename>verifymsg</filename> - este fichero mapea
- directorios del repositorio con <quote>scripts</quote> encargados del proceso
+ directorios del repositorio con <quote>scripts</quote> encargados del proceso
posterior de mensajes de commit en ficheros de <quote>log</quote>, por
- ejemplo <filename>logcheck</filename>.
+ ejemplo <filename>logcheck</filename>.
No debería verse en la necesidad de modificar este fichero.</para>
</listitem>
<listitem>
- <para><filename>wrap</filename> - este script puede usarse
- para poner ficheros binarios bajo el efecto de
- <filename>cvswrappers</filename> (descrito al principio de esta
- lista) en cada <quote>checkin</quote>. No se usa en la
- configuración que mantiene el proyecto &os; porque no
- funciona correctamente con commits remotos. No debería tener
+ <para><filename>wrap</filename> - este script puede usarse
+ para poner ficheros binarios bajo el efecto de
+ <filename>cvswrappers</filename> (descrito al principio de esta
+ lista) en cada <quote>checkin</quote>. No se usa en la
+ configuración que mantiene el proyecto &os; porque no
+ funciona correctamente con commits remotos. No debería tener
que modificar este fichero.
</para>
</listitem>
@@ -539,8 +539,8 @@
<itemizedlist>
<listitem>
<para><literal>%TEMPLATE_HEADERS</literal> - éstos son
- procesados por los <quote>scripts</quote> de <quote>log</quote>
- y se insertan bajo el correo de commit si es que existen.
+ procesados por los <quote>scripts</quote> de <quote>log</quote>
+ y se insertan bajo el correo de commit si es que existen.
Puede que quiera borrar las entradas <literal>PR</literal>
y <literal>MFC after</literal>; y claro, puede agregar
las suyas.</para>
@@ -549,7 +549,7 @@
<listitem>
<para><literal>$MAIL_BRANCH_HDR</literal> - puede añadir
una cabecera en cada correo de commit en la que se detalle la
- rama (<quote>branch</quote>) en la que se ha hecho el commit.
+ rama (<quote>branch</quote>) en la que se ha hecho el commit.
Defina la cabecera según su configuración y
necesidades o déjelo vacío si no desea usar dicha
cabecera.</para>
@@ -569,11 +569,11 @@
</listitem>
<listitem>
- <para><literal>@LOG_FILE_MAP</literal> - cambie este
- valor como desee. Cada expresión regular
- (regexp) se compara en el directorio del commit, y el
- mensaje de log del commit se guarda en el subdirectorio
- <filename>commitlogs</filename> en el nombre de fichero
+ <para><literal>@LOG_FILE_MAP</literal> - cambie este
+ valor como desee. Cada expresión regular
+ (regexp) se compara en el directorio del commit, y el
+ mensaje de log del commit se guarda en el subdirectorio
+ <filename>commitlogs</filename> en el nombre de fichero
mencionado.</para>
</listitem>
@@ -593,22 +593,22 @@
&os;.</para></note>
Revise <filename>cfg.pm</filename> y compruebe si alguna de las
- opciones puede modificarse, aunque los cambios propuestos en los
+ opciones puede modificarse, aunque los cambios propuestos en los
párrafos anteriores son bastante razonables.</para>
</step>
<step>
- <para>Seguramente quiera borrar las líneas del principio de
- <filename>exclude</filename> (las que contienen
- <literal>^ports/</literal>, entre otras), puesto que son
- específicas de &os;. Además de esto
+ <para>Seguramente quiera borrar las líneas del principio de
+ <filename>exclude</filename> (las que contienen
+ <literal>^ports/</literal>, entre otras), puesto que son
+ específicas de &os;. Además de esto
comente las líneas que empiecen con
<literal>^CVSROOT/</literal> y agregue una línea sólo
con <literal>^CVSROOT/</literal>. Después de que
<quote>wrapper</quote> sea instalado puede añadir
su cabecera a los ficheros en el directorio <filename>
CVSROOT</filename> y restaurar estas líneas; por lo
- pronto sólo estarán estorbarán en el momento
+ pronto sólo estarán estorbarán en el momento
que quiera hacer un commit.</para>
</step>
@@ -633,8 +633,8 @@
<step>
<para>Edite <filename>rcstemplate</filename> para que
- contenga las mismas palabras clave
- (o <quote>keywords</quote>) declaradas en
+ contenga las mismas palabras clave
+ (o <quote>keywords</quote>) declaradas en
<filename>cfg_local.pm</filename>.</para>
</step>
@@ -642,17 +642,17 @@
<para>Puede borrar (este paso es opcional) las comprobaciones
realizadas por <filename>tagcheck</filename>. Puede
simplemente añadir <literal>exit 0</literal> al principio
- del fichero para deshabilitar todas las comprobaciones que
+ del fichero para deshabilitar todas las comprobaciones que
hace sobre las etiquetas.</para>
</step>
<step>
<para>El último paso antes de terminar es
- asegurarse de que sea posible guardar de modo seguro los
- mensajes de commit. Por defecto se guardan en el propio
+ asegurarse de que sea posible guardar de modo seguro los
+ mensajes de commit. Por defecto se guardan en el propio
repositorio, en el subdirectorio <filename>commitlogs</filename>
del directorio <filename>CVSROOT</filename>. Este
- directorio debe crearse del siguiente modo:
+ directorio debe crearse del siguiente modo:
<screen>&prompt.user; <userinput>mkdir commitlogs
</userinput>&prompt.user; <userinput>cvs add commitlogs
@@ -665,7 +665,7 @@
debe hacer los commits necesarios con sus cambios. Asegúrese
de haber activado su acceso al directorio <filename>
CVSROOT</filename> en su <filename>avail</filename> antes
- de intentarlo. Una vez haya comprobado que todo es correcto puede
+ de intentarlo. Una vez haya comprobado que todo es correcto puede
hacer lo siguiente:
<screen>&prompt.user; <userinput>cvs commit -m '<replaceable>- Commit
@@ -685,7 +685,7 @@
avail</userinput></screen>
Si todo ha funcionado ¡felicidades! Dispone de una
- configuración de los <quote>scripts</quote> de &os; en su repositorio.
+ configuración de los <quote>scripts</quote> de &os; en su repositorio.
Si <application>CVS</application> le da algún tipo de error
en algo revise todo de nuevo y asegúrese de que todos
los pasos se hayan hecho correctamente.</para>
@@ -696,14 +696,14 @@
<title>Configuración específica de &os;</title>
<para>El proyecto &os; utliza una configuración
- ligeramente diferente de la descrita; se usan los ficheros de
+ ligeramente diferente de la descrita; se usan los ficheros de
configuración del subdirectorio
- <filename>freebsd</filename> en <filename>CVSROOT</filename>.
- El proyecto lo hace de esta manera debido al gran número de
- committers y a que todos y todas han de estar en el mismo grupo.
- Un <quote>wrapper</quote> simple fué escrito para poder
- asegurar que los usuarios tengan permisos correctos para poder hacer
- hacer commits; este <quote>wrapper</quote> establece el id del grupo al
+ <filename>freebsd</filename> en <filename>CVSROOT</filename>.
+ El proyecto lo hace de esta manera debido al gran número de
+ committers y a que todos y todas han de estar en el mismo grupo.
+ Un <quote>wrapper</quote> simple fué escrito para poder
+ asegurar que los usuarios tengan permisos correctos para poder hacer
+ hacer commits; este <quote>wrapper</quote> establece el id del grupo al
que el repositorio tiene.</para>
<para>Si su repositorio lo necesita también los
@@ -725,8 +725,8 @@
<para><filename>freebsd/cvswrap.c</filename> - este es el
código de CVS wrapper que va a ser necesario
instalar para hacer que todos los chequeos de acceso
- funcionen. Mas información sobre él más
- adelante en el texto. Debería editar las rutas de las
+ funcionen. Mas información sobre él más
+ adelante en el texto. Debería editar las rutas de las
macros <literal>ACCESS</literal> y <literal>REALCVS</literal>
para que se correspondan con su configuración.
</para>
@@ -754,11 +754,11 @@
<step>
<para>Edite el fichero <filename>cvswrap.c</filename> para que
contenga la ruta correcta de su configuración. Se
- define con una macro llamada <literal>ACCESS</literal>.
+ define con una macro llamada <literal>ACCESS</literal>.
Deberá cambiar también el lugar del binario de
<command>cvs</command> si no coincide con el de su
- sistema. <filename>cvswrap.c</filename> está pensado
- para sustituir al comando cvs del sistema, que pasará a
+ sistema. <filename>cvswrap.c</filename> está pensado
+ para sustituir al comando cvs del sistema, que pasará a
ser <filename>/usr/bin/ncvs
</filename>.</para>
@@ -771,12 +771,12 @@
<step>
<para>Instalaremos después wrapper para asegurarnos de que
- se haya convertido en el grupo correcto al hacer el commit.
+ se haya convertido en el grupo correcto al hacer el commit.
Tiene el código fuente en
<filename>cvswrap.c</filename> en su
<filename>CVSROOT</filename>.</para>
- <para>Tendrá que compilar el código una vez haya
+ <para>Tendrá que compilar el código una vez haya
incluido en el las rutas correctas:
<screen>&prompt.user; <userinput>cc -o cvs cvswrap.c
@@ -799,7 +799,7 @@
</step>
<step>
- <para>Ahora ya puede eliminar a todos los usuarios del grupo del repositorio.
+ <para>Ahora ya puede eliminar a todos los usuarios del grupo del repositorio.
Todo control de acceso lo hará a partir de ahora wrapper y este wrapper
establecerá el grupo de acceso correcto.</para>
</step>
@@ -809,7 +809,7 @@
<sect2>
<title>Prueba de la configuración</title>
- <para>Su wrapper debería estar listo. Debería probarlo,
+ <para>Su wrapper debería estar listo. Debería probarlo,
claro está, haciendo un commit forzado al fichero <filename>
access</filename>: