hgbook

changeset 502:2791e7de8e40

merged changes from ikks
author Javier Rojas <jerojasro@devnull.li>
date Sat Jan 10 10:17:07 2009 -0500 (2009-01-10)
parents 05742420768e 3e176d56ab84
children 507feae9d731
files
line diff
     1.1 --- a/es/Leame.1st	Sat Jan 10 10:16:06 2009 -0500
     1.2 +++ b/es/Leame.1st	Sat Jan 10 10:17:07 2009 -0500
     1.3 @@ -110,7 +110,7 @@
     1.4  || hgext.tex       || Igor Támara   ||    100%    || 13/12/2008 ||  16/12/2008 ||
     1.5  || template.tex    || Igor Támara   ||    100%    || 27/12/2008 ||  01/01/2009 ||
     1.6  || mq-collab.tex   || Javier Rojas  ||    100%    || 04/01/2009 ||  08/01/2009 ||
     1.7 -|| mq-ref.tex      || Igor Támara   ||     48%    || 06/01/2009 ||             ||
     1.8 +|| mq-ref.tex      || Igor Támara   ||    100%    || 06/01/2009 ||  10/01/2009 ||
     1.9  || cmdref.tex      || Igor Támara   ||    100%    || 01/01/2009 ||  01/01/2009 ||
    1.10  || license.tex     || Igor Támara   ||    100%    || 16/12/2008 ||  16/12/2008 ||
    1.11  || srcinstall.tex  || Igor Támara   ||    100%    || 01/01/2009 ||  01/01/2009 ||
    1.12 @@ -164,6 +164,8 @@
    1.13   Bug: Fallo
    1.14   Build Script: Guión de construcción
    1.15   Builtin: integrada/o
    1.16 + Bundle: Agrupamiento 
    1.17 + Bundled: Incluído o agrupado
    1.18   Changelog: Bitácora de Cambios
    1.19   Changeset: Conjunto de Cambios
    1.20   Command: Orden
    1.21 @@ -196,6 +198,7 @@
    1.22   Snapshot: instantánea
    1.23   Snippet: Recorte de código
    1.24   Stack: pila
    1.25 + Stripped: 
    1.26   Sprint: sprint
    1.27   Tarball: paquete de cambios
    1.28   Timestamp : marca de tiempo
     2.1 --- a/es/mq-ref.tex	Sat Jan 10 10:16:06 2009 -0500
     2.2 +++ b/es/mq-ref.tex	Sat Jan 10 10:17:07 2009 -0500
     2.3 @@ -1,27 +1,27 @@
     2.4  \chapter{Referencia de las Colas de Mercurial}
     2.5  \label{chap:mqref}
     2.6  
     2.7 -\section{Referencia de órdenes MQ}
     2.8 +\section{Referencia de rdenes MQ}
     2.9  \label{sec:mqref:cmdref}
    2.10  
    2.11 -Si desea dar un vistazo a las órdenes que ofrece MQ, use la orden
    2.12 +Si desea dar un vistazo a las rdenes que ofrece MQ, use la orden
    2.13  \hgcmdargs{help}{mq}.
    2.14  
    2.15  \subsection{\hgxcmd{mq}{qapplied}---imprimir los parches aplicados}
    2.16  
    2.17  La orden \hgxcmd{mq}{qapplied} imprime la pila actual de parches
    2.18 -aplicados.  Los parches se imprimen en orden de antigüedad, primero
    2.19 -los más antiguos y después los más recientes, por lo tanto el último
    2.20 -parche de la lista es el que está en el ``tope''.
    2.21 +aplicados.  Los parches se imprimen en orden de antigedad, primero
    2.22 +los ms antiguos y despus los ms recientes, por lo tanto el ltimo
    2.23 +parche de la lista es el que est en el ``tope''.
    2.24  
    2.25  \subsection{\hgxcmd{mq}{qcommit}---consignar cambios en la cola del repositorio}
    2.26  
    2.27  La orden \hgxcmd{mq}{qcommit} consigna cualquier cambio sobresaliente
    2.28  en el repositorio \sdirname{.hg/patches}.  Esta orden solamente
    2.29  funciona si el directorio \sdirname{.hg/patches} es un repositorio,
    2.30 -p.e.~usted creó el directorio con
    2.31 -\hgcmdargs{qinit}{\hgxopt{mq}{qinit}{-c}} o ejecutó
    2.32 -\hgcmd{init} en el directorio después de correr \hgxcmd{mq}{qinit}.
    2.33 +p.e.~usted cre el directorio con
    2.34 +\hgcmdargs{qinit}{\hgxopt{mq}{qinit}{-c}} o ejecut
    2.35 +\hgcmd{init} en el directorio despus de correr \hgxcmd{mq}{qinit}.
    2.36  
    2.37  Esta orden es un atajo para \hgcmdargs{commit}{--cwd .hg/patches}.
    2.38  
    2.39 @@ -31,7 +31,7 @@
    2.40  La orden \hgxcmd{mq}{qdelete} elimina la entrada del fichero
    2.41  \sfilename{series} para el parche en el directorio
    2.42  \sdirname{.hg/patches}.  No sca el parche si ha sido aplicado.  De
    2.43 -forma predeterminada no borra el fichero del parche; use la opción
    2.44 +forma predeterminada no borra el fichero del parche; use la opcin
    2.45  \hgxopt{mq}{qdel}{-f} para hacerlo.
    2.46  
    2.47  Opciones:
    2.48 @@ -39,60 +39,60 @@
    2.49  \item[\hgxopt{mq}{qdel}{-f}] Elimina el fichero del parche.
    2.50  \end{itemize}
    2.51  
    2.52 -\subsection{\hgxcmd{mq}{qdiff}---imprimir la diferencia del último
    2.53 +\subsection{\hgxcmd{mq}{qdiff}---imprimir la diferencia del ltimo
    2.54    parche aplicado}
    2.55  
    2.56 -La orden \hgxcmd{mq}{qdiff} imprime un diff del parche más
    2.57 +La orden \hgxcmd{mq}{qdiff} imprime un diff del parche ms
    2.58  recientemente aplicado.  Es equivalente a \hgcmdargs{diff}{-r-2:-1}.
    2.59  
    2.60  \subsection{\hgxcmd{mq}{qfold}---fusionar (``integrar'') varios parches en
    2.61    uno solo}
    2.62  
    2.63 -La orden \hgxcmd{mq}{qfold} fusiona muchos parches en el último parche
    2.64 -aplicado, de tal forma que el último parche aplicado es la unión de
    2.65 -todos los cambios de los parches en cuestión.
    2.66 +La orden \hgxcmd{mq}{qfold} fusiona muchos parches en el ltimo parche
    2.67 +aplicado, de tal forma que el ltimo parche aplicado es la unin de
    2.68 +todos los cambios de los parches en cuestin.
    2.69  
    2.70  Los parches a fusionar no deben haber sido aplicados;
    2.71 -\hgxcmd{mq}{qfold} saldrá indicando un error si alguno ha sido
    2.72 +\hgxcmd{mq}{qfold} saldr indicando un error si alguno ha sido
    2.73  aplicado.  El orden en el cual los parches se pliegan es
    2.74  significativo; \hgcmdargs{qfold}{a b} significa ``aplique el parche
    2.75 -más reciente, seguido de \texttt{a}, y seguido de \texttt{b}''.
    2.76 +ms reciente, seguido de \texttt{a}, y seguido de \texttt{b}''.
    2.77  
    2.78  Los comentarios de los parches integrados se colocan al final de los
    2.79  comentarios del parche destino, con cada bloque de comentarios
    2.80 -separado con tres asteriscos(``\texttt{*}'').  Se usa la opción
    2.81 -\hgxopt{mq}{qfold}{-e} para editar el mensaje de consignación para el
    2.82 -conjunto de cambios/parches después de completarse el pliegue.
    2.83 -
    2.84 -Opciones:
    2.85 -\begin{itemize}
    2.86 -\item[\hgxopt{mq}{qfold}{-e}] Edita el mensaje de consignación y la
    2.87 -  descripción del parche del parche que se ha integrado.
    2.88 +separado con tres asteriscos(``\texttt{*}'').  Se usa la opcin
    2.89 +\hgxopt{mq}{qfold}{-e} para editar el mensaje de consignacin para el
    2.90 +conjunto de cambios/parches despus de completarse el pliegue.
    2.91 +
    2.92 +Opciones:
    2.93 +\begin{itemize}
    2.94 +\item[\hgxopt{mq}{qfold}{-e}] Edita el mensaje de consignacin y la
    2.95 +  descripcin del parche del parche que se ha integrado.
    2.96  \item[\hgxopt{mq}{qfold}{-l}] Usa los contenidos del fichero dado como
    2.97 -  el nuevo mensaje de consignación y descripción del parche para el
    2.98 +  el nuevo mensaje de consignacin y descripcin del parche para el
    2.99    parche a integrar.
   2.100  \item[\hgxopt{mq}{qfold}{-m}] Usa el texto dado como el mensaje de
   2.101 -  consignación y descripción del parche para el parche integrado.
   2.102 -\end{itemize}
   2.103 -
   2.104 -\subsection{\hgxcmd{mq}{qheader}---desplegar el encabezado/descripción
   2.105 +  consignacin y descripcin del parche para el parche integrado.
   2.106 +\end{itemize}
   2.107 +
   2.108 +\subsection{\hgxcmd{mq}{qheader}---desplegar el encabezado/descripcin
   2.109    de un parche}
   2.110  
   2.111 -La orden \hgxcmd{mq}{qheader} imprime el encabezado o descripción de
   2.112 -un parche.  De forma predeterminada, imprime el encabezado del último
   2.113 +La orden \hgxcmd{mq}{qheader} imprime el encabezado o descripcin de
   2.114 +un parche.  De forma predeterminada, imprime el encabezado del ltimo
   2.115  parche aplicado. Si se da un argumento, imprime el encabezado del
   2.116  parche referenciado.
   2.117  
   2.118  \subsection{\hgxcmd{mq}{qimport}---importar el parche de un tercero en
   2.119    la cola}
   2.120  
   2.121 -La orden \hgxcmd{mq}{qimport} añade una entrada de un parche externo
   2.122 +La orden \hgxcmd{mq}{qimport} aade una entrada de un parche externo
   2.123  al fichero \sfilename{series} y copia el parche en el directorio
   2.124 -\sdirname{.hg/patches}.  Añade la entrada inmediatamente después del
   2.125 -último parche aplicado, pero no introduce el parche.
   2.126 +\sdirname{.hg/patches}.  Aade la entrada inmediatamente despus del
   2.127 +ltimo parche aplicado, pero no introduce el parche.
   2.128  
   2.129  Si el directorio \sdirname{.hg/patches} es un repositorio, 
   2.130 -\hgxcmd{mq}{qimport} automáticamente hace un \hgcmd{add} del parche
   2.131 +\hgxcmd{mq}{qimport} automticamente hace un \hgcmd{add} del parche
   2.132  importado.
   2.133  
   2.134  \subsection{\hgxcmd{mq}{qinit}---preparar un repositorio para trabajar
   2.135 @@ -104,44 +104,44 @@
   2.136  Opciones:
   2.137  \begin{itemize}
   2.138  \item[\hgxopt{mq}{qinit}{-c}] Crea \sdirname{.hg/patches} como un
   2.139 -  repositorio por sí mismo.  También crea un fichero
   2.140 -  \sfilename{.hgignore} que ignorará el fichero \sfilename{status}.
   2.141 -\end{itemize}
   2.142 -
   2.143 -Cuando el directorio \sdirname{.hg/patches} es un repositorio, las órdenes
   2.144 +  repositorio por s mismo.  Tambin crea un fichero
   2.145 +  \sfilename{.hgignore} que ignorar el fichero \sfilename{status}.
   2.146 +\end{itemize}
   2.147 +
   2.148 +Cuando el directorio \sdirname{.hg/patches} es un repositorio, las rdenes
   2.149  \hgxcmd{mq}{qimport} y \hgxcmd{mq}{qnew} hacen \hgcmd{add}
   2.150 -automáticamente a los parches nuevos.
   2.151 +automticamente a los parches nuevos.
   2.152  
   2.153  \subsection{\hgxcmd{mq}{qnew}---crear un parche nuevo}
   2.154  
   2.155  La orden \hgxcmd{mq}{qnew} crea un parche nuevo.  Exige un argumento,
   2.156 -el nombre que se usará para tal parche.  El parche recién creado está
   2.157 -vacío inicialmente.   Se añade al fichero \sfilename{series} después
   2.158 -del último parche aplicado, y se introduce en el tope de ese parche.
   2.159 +el nombre que se usar para tal parche.  El parche recin creado est
   2.160 +vaco inicialmente.   Se aade al fichero \sfilename{series} despus
   2.161 +del ltimo parche aplicado, y se introduce en el tope de ese parche.
   2.162  
   2.163  Si \hgxcmd{mq}{qnew} encuentra ficheros modificados en el directorio
   2.164 -de trabajo, rehusará crear un parche nuevo a meos que se emplee
   2.165 -\hgxopt{mq}{qnew}{-f} la opción(ver más adelante).  Este
   2.166 -comportamiento le permite hacer \hgxcmd{mq}{qrefresh} al último parche
   2.167 +de trabajo, rehusar crear un parche nuevo a meos que se emplee
   2.168 +\hgxopt{mq}{qnew}{-f} la opcin(ver ms adelante).  Este
   2.169 +comportamiento le permite hacer \hgxcmd{mq}{qrefresh} al ltimo parche
   2.170  aplicado antes de aplicar un parche nuevo encima de este.
   2.171  
   2.172  Opciones:
   2.173  \begin{itemize}
   2.174  \item[\hgxopt{mq}{qnew}{-f}] Crea un parche nuevo si los contenidos
   2.175 -  del directorio actual han sido modificados.  Cualquier modificación
   2.176 -  significativa se añade al parche recientemente creado,  de tal forma
   2.177 -  que al finalizar la orden, el directorio de trabajo no lucirá
   2.178 +  del directorio actual han sido modificados.  Cualquier modificacin
   2.179 +  significativa se aade al parche recientemente creado,  de tal forma
   2.180 +  que al finalizar la orden, el directorio de trabajo no lucir
   2.181    modificado.
   2.182  \item[\hgxopt{mq}{qnew}{-m}] Usa el texto dado como el mensaje de
   2.183 -  consignación.  Este texto se almacenará al principio del fichero del
   2.184 +  consignacin.  Este texto se almacenar al principio del fichero del
   2.185    parche, antes de los datos del parche.
   2.186  \end{itemize}
   2.187  
   2.188 -\subsection{\hgxcmd{mq}{qnext}---imprimir el nombre del próximo parche}
   2.189 +\subsection{\hgxcmd{mq}{qnext}---imprimir el nombre del prximo parche}
   2.190  
   2.191  La orden \hgxcmd{mq}{qnext} imprime el nombre del siguiente parche en
   2.192 -el fichero \sfilename{series} a continuación del último parche
   2.193 -aplicado.  Este parche sería el próximo parche a aplicar si se
   2.194 +el fichero \sfilename{series} a continuacin del ltimo parche
   2.195 +aplicado.  Este parche sera el prximo parche a aplicar si se
   2.196  ejecutara la orden \hgxcmd{mq}{qpush}.
   2.197  
   2.198  \subsection{\hgxcmd{mq}{qpop}---sustraer parches de la pila}
   2.199 @@ -151,28 +151,28 @@
   2.200  remueve un parche.
   2.201  
   2.202  Esta orden elimina los conjuntos de cambios que representan los
   2.203 -parches sustraídos del repositorio, y actualiza el directorio de
   2.204 +parches sustrados del repositorio, y actualiza el directorio de
   2.205  trabajo para deshacer los efectos de los parches.
   2.206  
   2.207  Esta orden toma un argumento opcional, que usa como el nombre o el
   2.208 -índice del parche que desea sustraer.  Si se da el nombre, sustraerá
   2.209 -los parches hasta que el parche nombrado sea el último parche
   2.210 -aplicado.  Si se da un número, \hgxcmd{mq}{qpop} lo trata como un
   2.211 -índice dentro del fichero \sfilename{series},  contando desde
   2.212 -cero(no cuenta las líneas vacías o aquellas que sean únicamente
   2.213 +ndice del parche que desea sustraer.  Si se da el nombre, sustraer
   2.214 +los parches hasta que el parche nombrado sea el ltimo parche
   2.215 +aplicado.  Si se da un nmero, \hgxcmd{mq}{qpop} lo trata como un
   2.216 +ndice dentro del fichero \sfilename{series},  contando desde
   2.217 +cero(no cuenta las lneas vacas o aquellas que sean nicamente
   2.218  comentarios).  Sustrae los parches hasta que el parche identificado
   2.219 -por el índice sea el último parche aplicado.
   2.220 +por el ndice sea el ltimo parche aplicado.
   2.221  
   2.222  La orden \hgxcmd{mq}{qpop} no lee o escribe parches en el fichero
   2.223  \sfilename{series}.  \hgxcmd{mq}{qpop} se constituye por tanto en una
   2.224  forma segura de sustraer un parche del fichero \sfilename{series} o un
   2.225  parche que ha eliminado o renombrado completamente.  En los dos
   2.226 -últimos casos, use el nombre del parche tal como lo hizo cuando lo
   2.227 -aplicó.
   2.228 -
   2.229 -De forma predeterminada, la orden \hgxcmd{mq}{qpop} no sustraerá
   2.230 +ltimos casos, use el nombre del parche tal como lo hizo cuando lo
   2.231 +aplic.
   2.232 +
   2.233 +De forma predeterminada, la orden \hgxcmd{mq}{qpop} no sustraer
   2.234  parche alguno si el directorio de trabajo ha sido modificado.  Puede
   2.235 -modificar este comportamiento con la opción \hgxopt{mq}{qpop}{-f}, que
   2.236 +modificar este comportamiento con la opcin \hgxopt{mq}{qpop}{-f}, que
   2.237  revierte todas las modificaciones del directorio de trabajo.
   2.238  
   2.239  Opciones:
   2.240 @@ -180,183 +180,197 @@
   2.241  \item[\hgxopt{mq}{qpop}{-a}] Sustrae todos los parches aplicados.
   2.242    Restaura el repositorio al estado antes de haber aplicado parche alguno.
   2.243  \item[\hgxopt{mq}{qpop}{-f}] Revertir forzadamente cualquier
   2.244 -  modificación del directorio de trabajo cuando se hace sustracciones.
   2.245 +  modificacin del directorio de trabajo cuando se hace sustracciones.
   2.246  \item[\hgxopt{mq}{qpop}{-n}] Sustraer un parche de la cola dado un nombre.
   2.247  \end{itemize}
   2.248  
   2.249 -La orden \hgxcmd{mq}{qpop} elimina una línea del final del fichero
   2.250 +La orden \hgxcmd{mq}{qpop} elimina una lnea del final del fichero
   2.251  \sfilename{status} por cada parche que se sustrae.
   2.252  
   2.253  \subsection{\hgxcmd{mq}{qprev}---imprimir el nombre del parche anterior}
   2.254  
   2.255  La orden \hgxcmd{mq}{qprev} imprime el nombre del parche en el fichero
   2.256 -\sfilename{series} que está antes del último parche aplicado.   Este
   2.257 -se volverá el último parche aplicado si ejecuta \hgxcmd{mq}{qpop}.
   2.258 -
   2.259 -\subsection{\hgxcmd{mq}{qpush}---push patches onto the stack}
   2.260 +\sfilename{series} que est antes del ltimo parche aplicado.   Este
   2.261 +se volver el ltimo parche aplicado si ejecuta \hgxcmd{mq}{qpop}.
   2.262 +
   2.263 +\subsection{\hgxcmd{mq}{qpush}---introducir parches a la pila}
   2.264  \label{sec:mqref:cmd:qpush}
   2.265  
   2.266 -The \hgxcmd{mq}{qpush} command adds patches onto the applied stack.  By
   2.267 -default, it adds only one patch.
   2.268 -
   2.269 -This command creates a new changeset to represent each applied patch,
   2.270 -and updates the working directory to apply the effects of the patches.
   2.271 -
   2.272 -The default data used when creating a changeset are as follows:
   2.273 -\begin{itemize}
   2.274 -\item The commit date and time zone are the current date and time
   2.275 -  zone.  Because these data are used to compute the identity of a
   2.276 -  changeset, this means that if you \hgxcmd{mq}{qpop} a patch and
   2.277 -  \hgxcmd{mq}{qpush} it again, the changeset that you push will have a
   2.278 -  different identity than the changeset you popped.
   2.279 -\item The author is the same as the default used by the \hgcmd{commit}
   2.280 -  command.
   2.281 -\item The commit message is any text from the patch file that comes
   2.282 -  before the first diff header.  If there is no such text, a default
   2.283 -  commit message is used that identifies the name of the patch.
   2.284 -\end{itemize}
   2.285 -If a patch contains a Mercurial patch header (XXX add link), the
   2.286 -information in the patch header overrides these defaults.
   2.287 -
   2.288 -Options:
   2.289 -\begin{itemize}
   2.290 -\item[\hgxopt{mq}{qpush}{-a}] Push all unapplied patches from the
   2.291 -  \sfilename{series} file until there are none left to push.
   2.292 -\item[\hgxopt{mq}{qpush}{-l}] Add the name of the patch to the end
   2.293 -  of the commit message.
   2.294 -\item[\hgxopt{mq}{qpush}{-m}] If a patch fails to apply cleanly, use the
   2.295 -  entry for the patch in another saved queue to compute the parameters
   2.296 -  for a three-way merge, and perform a three-way merge using the
   2.297 -  normal Mercurial merge machinery.  Use the resolution of the merge
   2.298 -  as the new patch content.
   2.299 -\item[\hgxopt{mq}{qpush}{-n}] Use the named queue if merging while pushing.
   2.300 -\end{itemize}
   2.301 -
   2.302 -The \hgxcmd{mq}{qpush} command reads, but does not modify, the
   2.303 -\sfilename{series} file.  It appends one line to the \hgcmd{status}
   2.304 -file for each patch that it pushes.
   2.305 -
   2.306 -\subsection{\hgxcmd{mq}{qrefresh}---update the topmost applied patch}
   2.307 -
   2.308 -The \hgxcmd{mq}{qrefresh} command updates the topmost applied patch.  It
   2.309 -modifies the patch, removes the old changeset that represented the
   2.310 -patch, and creates a new changeset to represent the modified patch.
   2.311 -
   2.312 -The \hgxcmd{mq}{qrefresh} command looks for the following modifications:
   2.313 -\begin{itemize}
   2.314 -\item Changes to the commit message, i.e.~the text before the first
   2.315 -  diff header in the patch file, are reflected in the new changeset
   2.316 -  that represents the patch.
   2.317 -\item Modifications to tracked files in the working directory are
   2.318 -  added to the patch.
   2.319 -\item Changes to the files tracked using \hgcmd{add}, \hgcmd{copy},
   2.320 -  \hgcmd{remove}, or \hgcmd{rename}.  Added files and copy and rename
   2.321 -  destinations are added to the patch, while removed files and rename
   2.322 -  sources are removed.
   2.323 -\end{itemize}
   2.324 -
   2.325 -Even if \hgxcmd{mq}{qrefresh} detects no changes, it still recreates the
   2.326 -changeset that represents the patch.  This causes the identity of the
   2.327 -changeset to differ from the previous changeset that identified the
   2.328 -patch.
   2.329 -
   2.330 -Options:
   2.331 -\begin{itemize}
   2.332 -\item[\hgxopt{mq}{qrefresh}{-e}] Modify the commit and patch description,
   2.333 -  using the preferred text editor.
   2.334 -\item[\hgxopt{mq}{qrefresh}{-m}] Modify the commit message and patch
   2.335 -  description, using the given text.
   2.336 -\item[\hgxopt{mq}{qrefresh}{-l}] Modify the commit message and patch
   2.337 -  description, using text from the given file.
   2.338 -\end{itemize}
   2.339 -
   2.340 -\subsection{\hgxcmd{mq}{qrename}---rename a patch}
   2.341 -
   2.342 -The \hgxcmd{mq}{qrename} command renames a patch, and changes the entry for
   2.343 -the patch in the \sfilename{series} file.
   2.344 -
   2.345 -With a single argument, \hgxcmd{mq}{qrename} renames the topmost applied
   2.346 -patch.  With two arguments, it renames its first argument to its
   2.347 -second.
   2.348 -
   2.349 -\subsection{\hgxcmd{mq}{qrestore}---restore saved queue state}
   2.350 +La orden \hgxcmd{mq}{qpush} aade parches a la pila.  De forma
   2.351 +predeterminada aade solamente un parche.
   2.352 +
   2.353 +Esta orden crea un conjunto de cambios que representa cada parche
   2.354 +aplicado y actualiza el directorio de trabajo aplicando los efectos de
   2.355 +los parches.
   2.356 +
   2.357 +Los datos predeterminados cuando se crea un conjunto de cambios
   2.358 +corresponde a:
   2.359 +\begin{itemize}
   2.360 +\item La fecha de consignacin y zona horaria corresponden a la hora
   2.361 +  actual de la zona.  Dado que tales datos se usan para computar la
   2.362 +  identidad de un conjunto de cambios, significa que si hace
   2.363 +  \hgxcmd{mq}{qpop} a un parche y \hgxcmd{mq}{qpush} de nuevo, el
   2.364 +  conjunto de cambios que introduzca tendr una identidad distinta a
   2.365 +  la del conjunto de cambios que sustrajo.
   2.366 +\item El autor es el mismo que el predeterminado usado por la orden
   2.367 +  \hgcmd{commit}.
   2.368 +\item El mensaje de consignacin es cualquier texto del fichero del
   2.369 +  parche que viene antes del primer encabezado del diff.  Si no hay
   2.370 +  tal texto, un mensaje predeterminado se sua para identificar el
   2.371 +  nombre del parche.
   2.372 +\end{itemize}
   2.373 +Su un parche contiene un encabezado de parche de Mercurial (XXX add
   2.374 +link), la informacin en el encabezado del parche tiene precedencia
   2.375 +sobre el predeterminado.
   2.376 +
   2.377 +Opciones:
   2.378 +\begin{itemize}
   2.379 +\item[\hgxopt{mq}{qpush}{-a}] Introduce todos los parches que no han
   2.380 +  sido aplicados del fichero \sfilename{series} hasta que no haya nada
   2.381 +  ms para introducir.
   2.382 +\item[\hgxopt{mq}{qpush}{-l}] Aade el nombre del parche al final del
   2.383 +  mensaje de consignacin
   2.384 +\item[\hgxopt{mq}{qpush}{-m}] Si un parche no se aplica limpiamente,
   2.385 +  usa la entrada para un parche en otra cola almacenada para computar
   2.386 +  los parmetros en una fusin de tres, y aplica una fusin de tres
   2.387 +  fuentes usando la maquinaria usual de Mercurial.  Usa la resolucin
   2.388 +  de la fusin como el contenido del parche nuevo.
   2.389 +\item[\hgxopt{mq}{qpush}{-n}] Usa la cola mencionada si se est
   2.390 +  fusionando en la introduccin.
   2.391 +\end{itemize}
   2.392 +
   2.393 +La orden \hgxcmd{mq}{qpush} lee, pero no modifica el fichero
   2.394 +\sfilename{series}.  Aade al final del fichero \hgcmd{status} una
   2.395 +lnea por cada parche que se introduce.
   2.396 +
   2.397 +\subsection{\hgxcmd{mq}{qrefresh}---actualiza el ltimo parche aplicado}
   2.398 +
   2.399 +La orden \hgxcmd{mq}{qrefresh} actualiza el ltimo parche aplicado.
   2.400 +Modifica el parche, elimina el ltimo conjunto de cambios que
   2.401 +represent el parche, y crea un nuevo conjunto de cambios para
   2.402 +representar el parche modificado.
   2.403 +
   2.404 +La orden \hgxcmd{mq}{qrefresh} busca las siguientes modificaciones:
   2.405 +\begin{itemize}
   2.406 +\item Los cambios al mensaje de consignacin, p.e.~el texto antes del
   2.407 +  primer encabezado de diff en el fichero del parche, se replejan en
   2.408 +  el nuevo conjunto de cambios que representa el parche.
   2.409 +\item Las modificaciones a los ficheros a los que se les da
   2.410 +  seguimiento en el directorio de trabajo se aade al parche.
   2.411 +\item Los cambios a los archivos a los que se les da seguimiento con
   2.412 +  \hgcmd{add}, \hgcmd{copy}, \hgcmd{remove}, o \hgcmd{rename}.  Se
   2.413 +  aaden al parche los ficheros aadidos, copiados y renombrados,
   2.414 +  mientras que los ficheros eliminados y las fuentes renombradas se
   2.415 +  eliminan.
   2.416 +\end{itemize}
   2.417 +
   2.418 +Incluso si \hgxcmd{mq}{qrefresh} no detecta cambios, de todas maneras
   2.419 +recrea el conjunto de cambios que representa el cambio.  Esto causa
   2.420 +que la identidad del conjunto de cambios difiera del conjunto de
   2.421 +cambios previo que identific al parche.
   2.422 +
   2.423 +Opciones:
   2.424 +\begin{itemize}
   2.425 +\item[\hgxopt{mq}{qrefresh}{-e}] Modificar la descripcin de la
   2.426 +  consignacin y el parche con el editor de texto preferido.
   2.427 +\item[\hgxopt{mq}{qrefresh}{-m}] Modificar el mensaje de consignacin
   2.428 +  y la descripcin del parche con el texto dado.
   2.429 +\item[\hgxopt{mq}{qrefresh}{-l}] Modificar el mensaje de consignacin
   2.430 +  y la descripcin del parche con el texto del fichero dado.
   2.431 +\end{itemize}
   2.432 +
   2.433 +\subsection{\hgxcmd{mq}{qrename}---renombrar un parche}
   2.434 +
   2.435 +La orden \hgxcmd{mq}{qrename} renombra un parche y cambia la entrada
   2.436 +del parche en el fichero \sfilename{series}.
   2.437 +
   2.438 +Con un argumento sencillo, \hgxcmd{mq}{qrename} renombra el ltimo
   2.439 +parche aplicado.  Con dos argumentos, renombra el primer argumento con
   2.440 +el segundo.
   2.441 +
   2.442 +\subsection{\hgxcmd{mq}{qrestore}---restaurar el estado almacenado de
   2.443 +  la cola}
   2.444  
   2.445  XXX No idea what this does.
   2.446  
   2.447 -\subsection{\hgxcmd{mq}{qsave}---save current queue state}
   2.448 +\subsection{\hgxcmd{mq}{qsave}---almacena el estado actual de la cola}
   2.449  
   2.450  XXX Likewise.
   2.451  
   2.452 -\subsection{\hgxcmd{mq}{qseries}---print the entire patch series}
   2.453 -
   2.454 -The \hgxcmd{mq}{qseries} command prints the entire patch series from the
   2.455 -\sfilename{series} file.  It prints only patch names, not empty lines
   2.456 -or comments.  It prints in order from first to be applied to last.
   2.457 -
   2.458 -\subsection{\hgxcmd{mq}{qtop}---print the name of the current patch}
   2.459 -
   2.460 -The \hgxcmd{mq}{qtop} prints the name of the topmost currently applied
   2.461 -patch.
   2.462 -
   2.463 -\subsection{\hgxcmd{mq}{qunapplied}---print patches not yet applied}
   2.464 -
   2.465 -The \hgxcmd{mq}{qunapplied} command prints the names of patches from the
   2.466 -\sfilename{series} file that are not yet applied.  It prints them in
   2.467 -order from the next patch that will be pushed to the last.
   2.468 -
   2.469 -\subsection{\hgcmd{strip}---remove a revision and descendants}
   2.470 -
   2.471 -The \hgcmd{strip} command removes a revision, and all of its
   2.472 -descendants, from the repository.  It undoes the effects of the
   2.473 -removed revisions from the repository, and updates the working
   2.474 -directory to the first parent of the removed revision.
   2.475 -
   2.476 -The \hgcmd{strip} command saves a backup of the removed changesets in
   2.477 -a bundle, so that they can be reapplied if removed in error.
   2.478 -
   2.479 -Options:
   2.480 -\begin{itemize}
   2.481 -\item[\hgopt{strip}{-b}] Save unrelated changesets that are intermixed
   2.482 -  with the stripped changesets in the backup bundle.
   2.483 -\item[\hgopt{strip}{-f}] If a branch has multiple heads, remove all
   2.484 -  heads. XXX This should be renamed, and use \texttt{-f} to strip revs
   2.485 -  when there are pending changes.
   2.486 -\item[\hgopt{strip}{-n}] Do not save a backup bundle.
   2.487 -\end{itemize}
   2.488 -
   2.489 -\section{MQ file reference}
   2.490 -
   2.491 -\subsection{The \sfilename{series} file}
   2.492 -
   2.493 -The \sfilename{series} file contains a list of the names of all
   2.494 -patches that MQ can apply.  It is represented as a list of names, with
   2.495 -one name saved per line.  Leading and trailing white space in each
   2.496 -line are ignored.
   2.497 -
   2.498 -Lines may contain comments.  A comment begins with the ``\texttt{\#}''
   2.499 -character, and extends to the end of the line.  Empty lines, and lines
   2.500 -that contain only comments, are ignored.
   2.501 -
   2.502 -You will often need to edit the \sfilename{series} file by hand, hence
   2.503 -the support for comments and empty lines noted above.  For example,
   2.504 -you can comment out a patch temporarily, and \hgxcmd{mq}{qpush} will skip
   2.505 -over that patch when applying patches.  You can also change the order
   2.506 -in which patches are applied by reordering their entries in the
   2.507 -\sfilename{series} file.
   2.508 -
   2.509 -Placing the \sfilename{series} file under revision control is also
   2.510 -supported; it is a good idea to place all of the patches that it
   2.511 -refers to under revision control, as well.  If you create a patch
   2.512 -directory using the \hgxopt{mq}{qinit}{-c} option to \hgxcmd{mq}{qinit}, this
   2.513 -will be done for you automatically.
   2.514 -
   2.515 -\subsection{The \sfilename{status} file}
   2.516 -
   2.517 -The \sfilename{status} file contains the names and changeset hashes of
   2.518 -all patches that MQ currently has applied.  Unlike the
   2.519 -\sfilename{series} file, this file is not intended for editing.  You
   2.520 -should not place this file under revision control, or modify it in any
   2.521 -way.  It is used by MQ strictly for internal book-keeping.
   2.522 +\subsection{\hgxcmd{mq}{qseries}---imprime la serie completa de parches}
   2.523 +
   2.524 +La orden \hgxcmd{mq}{qseries} imprime la serie completa de parches del
   2.525 +fichero \sfilename{series}.  Imprime solamente los nombres de los
   2.526 +parches sin las lneas en blanco o comentarios.  Imprime primero el
   2.527 +primero y de ltimo, el ltimo aplicado.
   2.528 +
   2.529 +\subsection{\hgxcmd{mq}{qtop}---imprime el nombre del parche actual}
   2.530 +
   2.531 +\hgxcmd{mq}{qtop} imprime el nombre del ltimo parche aplicado.
   2.532 +
   2.533 +\subsection{\hgxcmd{mq}{qunapplied}---imprimir los parches que an no
   2.534 +  se han aplicado}
   2.535 +
   2.536 +La orden \hgxcmd{mq}{qunapplied} imprime los nombres de los parches
   2.537 +del fichero \sfilename{series} que todava no han sido aplicados.  Los
   2.538 +imprime de acuerdo al orden en el cual seran introducidos.
   2.539 +
   2.540 +\subsection{\hgcmd{strip}---remover una revisin y sus descendientes}
   2.541 +
   2.542 +La orden \hgcmd{strip} remueve una revisin, y todos sus descendientes
   2.543 +del repositorio.  Deshace los efectos de las revisiones removidas del
   2.544 +repositorio, y actualiza el directorio de trabajo hasta el primer
   2.545 +padre de la revisin removida.
   2.546 +
   2.547 +La orden \hgcmd{strip} almacena una copia de segurida de los conjuntos
   2.548 +de cambios en un agrupamiento, de forma tal que puedan ser reaplicados
   2.549 +en caso de que se hayan removido por equivocacin.
   2.550 +
   2.551 +Opciones:
   2.552 +\begin{itemize}
   2.553 +\item[\hgopt{strip}{-b}] Almacenar conjuntos de cambios no
   2.554 +  relacionados que se han mezclado con los conjuntos de cambios que
   2.555 +  estn en franjas con el agrupamiento de copia de seguridad.
   2.556 +\item[\hgopt{strip}{-f}] Si una rama tiene varias ramas principales
   2.557 +  remueve todos los frentes. XXX This should be renamed, y usa
   2.558 +  \texttt{-f} para desagrupar revisiones cuando hay cambios pendientes.
   2.559 +\item[\hgopt{strip}{-n}] No almacene la copia de seguridad agrupada.
   2.560 +\end{itemize}
   2.561 +
   2.562 +\section{Referencia de ficheros de MQ}
   2.563 +
   2.564 +\subsection{El fichero \sfilename{series}}
   2.565 +
   2.566 +El fichero \sfilename{series} contiene una lista de los nombres de
   2.567 +todos los parches que MQ puede aplicar.  Se representa como una lista
   2.568 +de nombres, uno por lnea.  Se ignora el espacio en blanco al
   2.569 +principio y al final.
   2.570 +
   2.571 +Las lneas pueden contener comentario.  Un comentario comienza con el
   2.572 +caracter ``\texttt{\#}'', y va hasta el final de la lnea.  Se ignoran
   2.573 +las lneas vacas y las que solamente contengan comentarios.
   2.574 +
   2.575 +En algn momento podra editar el fichero \sfilename{series} a mano,
   2.576 +por tal motivo se admiten comentarios y lneas en blanco como se
   2.577 +menciono anteriormente.  Por ejemplo, puede poner en comentario un
   2.578 +parche temporalmente y \hgxcmd{mq}{qpush} omitir tal parche cuando
   2.579 +los aplique.  Tambin puede cambiar el orden en el cual se aplican los
   2.580 +parches, reordenando las entradas en el fichero \sfilename{series}.
   2.581 +
   2.582 +Tambin es posible colocar el fichero \sfilename{series} bajo control
   2.583 +de revisiones;  tambin es favorable colocar todos los parches que refiera
   2.584 +bajo control de revisiones.  Si crea un directorio de parches con la
   2.585 +opcin \hgxopt{mq}{qinit}{-c} de \hgxcmd{mq}{qinit}, esto se har
   2.586 +automticamente.
   2.587 +
   2.588 +\subsection{El fichero \sfilename{status}}
   2.589 +
   2.590 +El fichero \sfilename{status} contiene los nombres y los hashes de los
   2.591 +conjuntos de cambios de todos los parches que MQ ha aplicado.  A
   2.592 +diferencia del fichero \sfilename{series}, este NO ha sido diseado
   2.593 +para ser editado.  No debera colocar este fichero bajo el control de
   2.594 +revisiones o modificarlo de forma alguna.  MQ lo usa estrictamente
   2.595 +para administracin interna.
   2.596  
   2.597  %%% Local Variables: 
   2.598  %%% mode: latex