[svnbook commit] r1179 - trunk/src/es/book
dbrouard at red-bean.com
dbrouard at red-bean.com
Fri Mar 18 03:24:22 CST 2005
Author: dbrouard
Date: Fri Mar 18 03:24:18 2005
New Revision: 1179
Modified:
trunk/src/es/book/ch05.xml
Log:
Book Spanish. Translated two paragraphs.
Modified: trunk/src/es/book/ch05.xml
==============================================================================
--- trunk/src/es/book/ch05.xml (original)
+++ trunk/src/es/book/ch05.xml Fri Mar 18 03:24:18 2005
@@ -396,36 +396,35 @@
pre-commit.tmpl
</screen>
- <para>There is one template for each hook that the Subversion
- repository implements, and by examining the contents of those
- template scripts, you can see what triggers each such script
- to run and what data is passed to that script. Also present
- in many of these templates are examples of how one might use
- that script, in conjunction with other Subversion-supplied
- programs, to perform common useful tasks. To actually install
- a working hook, you need only place some executable program or
- script into the <filename>repos/hooks</filename> directory
- which can be executed as the name (like
- <command>start-commit</command> or
- <command>post-commit</command>) of the hook.</para>
-
- <para>On Unix platforms, this means supplying a script or
- program (which could be a shell script, a Python program, a
- compiled C binary, or any number of other things) named
- exactly like the name of the hook. Of course, the template
- files are present for more than just informational
- purposes—the easiest way to install a hook on Unix
- platforms is to simply copy the appropriate template file to a
- new file that lacks the <literal>.tmpl</literal> extension,
- customize the hook's contents, and ensure that the script is
- executable. Windows, however, uses file extensions to
- determine whether or not a program is executable, so you would
- need to supply a program whose basename is the name of the
- hook, and whose extension is one of the special extensions
- recognized by Windows for executable programs, such as
- <filename>.exe</filename> or <filename>.com</filename> for
- programs, and <filename>.bat</filename> for batch
- files.</para>
+ <para>Hay una plantilla por cada hook que implementa el repositorio
+ Subversion, y examinando los contenidos de dichas plantillas
+ de scripts, puede ver qué <!--TODO triggers><-->triggers ejecuta
+ cada script y qué datos se le pasan. También se encuentran
+ en muchas de estas plantillas ejemplos de cómo debería usar
+ dicho script, conjuntamente con otros programas provistos
+ por Subversion, para realizar tareas comunes y útiles. Para instalar
+ realmente un hook funcional, sólo necesita colocar algún ejecutable
+ o script en el directorio <filename>repos/hooks</filename> que pueda
+ ser ejecutado con el nombre del hook ( como <command>start-commit</command>
+ o <command>post-commit</command>).</para>
+
+ <para>En plataformas Unix, esto significa proveer un script o
+ programa (podría ser un shell script, un programa Python,
+ un binario C compilado, o cualquier otra cosa) llamado
+ exactamente igual que el nombre del hook. Por supuesto,
+ los ficheros de plantillas están presentes para algo más
+ que sólo propósitos informativos—la manera más fácil de
+ instalar un hook en plataformas Unix es simplemente copiar
+ el fichero de plantilla apropiado en un nuevo fichero sin la
+ extensión <literal>.tmpl</literal>, personalizando los contenidos
+ del hook, y asegurándose de que el script sea ejecutable.
+ Windows, sin embargo, usa extensiones de fichero para determinar
+ si un programa es ejecutable o no, así que debería dar poner
+ un programa cuyo nombre sea el nombre del hook, y cuya extensión
+ sea una de las extensiones especiales reconocidas por Windows
+ como ficheros ejecutables, como <filename>.exe</filename> o
+ <filename>.com</filename> para programas, y <filename>.bat</filename>
+ para ficheros de scripts.</para>
<para>Actualmente hay cinco hooks implementados por el
repositorio Subversion:</para>
More information about the svnbook-dev
mailing list