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