hgbook

diff es/concepts.tex @ 396:0f2170fcb79a

added the term "tracking", and translated a few paragraphs of concepts.tex
author Javier Rojas <jerojasro@devnull.li>
date Thu Nov 06 23:01:34 2008 -0500 (2008-11-06)
parents 149ea8ae39c4
children 446d1b4b7a71
line diff
     1.1 --- a/es/concepts.tex	Tue Nov 04 23:50:20 2008 -0500
     1.2 +++ b/es/concepts.tex	Thu Nov 06 23:01:34 2008 -0500
     1.3 @@ -44,45 +44,49 @@
     1.4  \begin{figure}[ht]
     1.5    \centering
     1.6    \grafix{filelog}
     1.7 -  \caption{Relationships between files in working directory and
     1.8 -    filelogs in repository}
     1.9 +  \caption{Relación entre ficheros en el directorio de trabajo y
    1.10 +  ficheros de registro en el repositorio}
    1.11    \label{fig:concepts:filelog}
    1.12  \end{figure}
    1.13  
    1.14 -\subsection{Managing tracked files}
    1.15 -
    1.16 -Mercurial uses a structure called a \emph{manifest} to collect
    1.17 -together information about the files that it tracks.  Each entry in
    1.18 -the manifest contains information about the files present in a single
    1.19 -changeset.  An entry records which files are present in the changeset,
    1.20 -the revision of each file, and a few other pieces of file metadata.
    1.21 -
    1.22 -\subsection{Recording changeset information}
    1.23 -
    1.24 -The \emph{changelog} contains information about each changeset.  Each
    1.25 -revision records who committed a change, the changeset comment, other
    1.26 -pieces of changeset-related information, and the revision of the
    1.27 -manifest to use.
    1.28 -
    1.29 -\subsection{Relationships between revisions}
    1.30 -
    1.31 -Within a changelog, a manifest, or a filelog, each revision stores a
    1.32 -pointer to its immediate parent (or to its two parents, if it's a
    1.33 -merge revision).  As I mentioned above, there are also relationships
    1.34 -between revisions \emph{across} these structures, and they are
    1.35 -hierarchical in nature.
    1.36 -
    1.37 -For every changeset in a repository, there is exactly one revision
    1.38 -stored in the changelog.  Each revision of the changelog contains a
    1.39 -pointer to a single revision of the manifest.  A revision of the
    1.40 -manifest stores a pointer to a single revision of each filelog tracked
    1.41 -when that changeset was created.  These relationships are illustrated
    1.42 -in figure~\ref{fig:concepts:metadata}.
    1.43 +\subsection{Administración de ficheros monitoreados}
    1.44 +
    1.45 +Mercurial usa una estructura llamada \emph{manifiesto} para
    1.46 +% TODO collect together => centralizar
    1.47 +centralizar la información que maneja acerca de los ficheros que
    1.48 +monitorea. Cada entrada en el manifiesto contiene información acerca
    1.49 +de los ficheros involucrados en un único conjunto de cambios. Una
    1.50 +entrada registra qué ficheros están presentes en el conjunto de
    1.51 +cambios, la revisión de cada fichero, y otros cuantos metadatos del
    1.52 +mismo.
    1.53 +
    1.54 +\subsection{Registro de información del conjunto de cambios}
    1.55 +
    1.56 +La \emph{bitácora de cambios} contiene información acerca de cada
    1.57 +conjunto de cambios. Cada revisión indica quién consignó un cambio, el
    1.58 +comentario para el conjunto de cambios, otros datos relacionados con
    1.59 +el conjunto de cambios, y la revisión del manifiesto a usar.
    1.60 +
    1.61 +\subsection{Relaciones entre revisiones}
    1.62 +
    1.63 +Dentro de una bitácora de cambios, un manifiesto, o un fichero de
    1.64 +registro, cada revisión conserva un apuntador a su padre inmediato
    1.65 +(o sus dos padres, si es la revisión de una fusión). Como menciońe
    1.66 +anteriormente, también hay relaciones entre revisiones \emph{a través}
    1.67 +de estas estructuras, y tienen naturaleza jerárquica.
    1.68 +
    1.69 +Por cada conjunto de cambios en un repositorio, hay exactamente una
    1.70 +revisión almacenada en la bitácora de cambios. Cada revisión de la
    1.71 +bitácora de cambios contiene un apuntador a una única revisión del
    1.72 +manifiesto. Una revisión del manifiesto almacena un apuntador a una
    1.73 +única revisión de cada fichero de registro al que se le hacía
    1.74 +seguimiento cuando fue creado el conjunto de cambios. Estas relaciones
    1.75 +se ilustran en la figura~\ref{fig:concepts:metadata}.
    1.76  
    1.77  \begin{figure}[ht]
    1.78    \centering
    1.79    \grafix{metadata}
    1.80 -  \caption{Metadata relationships}
    1.81 +  \caption{Relaciones entre metadatos}
    1.82    \label{fig:concepts:metadata}
    1.83  \end{figure}
    1.84