]> git.mjollnir.org Git - moodle.git/commitdiff
Some typos solved.
authorstronk7 <stronk7>
Tue, 31 Aug 2004 10:57:24 +0000 (10:57 +0000)
committerstronk7 <stronk7>
Tue, 31 Aug 2004 10:57:24 +0000 (10:57 +0000)
lang/es/docs/cvs.html

index a5149ff87d9dc34447695cf60b5d94f059a012b2..21b25c86c5c80f5806472852316835ebf0f2e888 100644 (file)
 <h1>CVS para Desarrolladores de Moodle </h1>
 <blockquote>
   <p>CVS es un <strong>Sistema Concurrente de Versiones</strong>,
-    una forma de trabajo habitualmente utilizada para almacenar el c&oacute;digo fuente
-    de grandes proyectos de software. CVS almacen todas las versiones de todos
-    lo ficheros de tal forma que nada es nunca perdido, y su utilizaci&oacute;n por
-    varias personas es registrado. Tambi&eacute;n proporciona una forma de combinar
-    el c&oacute;digo de dos o m&aacute;s personas que est&eacute;n trabajando simultaneamente en el
-    mismo fichero. Todo el c&oacute;digo y sus versiones son almacenados en un servidor
-    central (en el caso de Moodle, el de <a target="_top" href="http://www.sf.net/">Sourceforge</a>). </p>
-  <p>Si &uacute;nicamente quieres utilizar el CVS para descargar Moodle yponerlo en
-    marcha, posiblemente no necesitas esta p&aacute;gina - simplemente sigue las instrucciones
-    que aparecen en la <a target="_top" href="http://moodle.org/download">Pagina
+    una forma de trabajo habitualmente utilizada para almacenar el c&oacute;digo
+    fuente de grandes proyectos de software. CVS almacena todas las versiones
+    de todos lo ficheros de tal forma que nada es nunca perdido, y su utilizaci&oacute;n
+    por varias personas es registrada. Tambi&eacute;n proporciona una forma de
+    combinar el c&oacute;digo de dos o m&aacute;s personas que est&eacute;n trabajando
+    simult&aacute;neamente en el mismo fichero. Todo el c&oacute;digo y sus versiones
+    son almacenados en un servidor central (en el caso de Moodle, el de <a target="_top" href="http://www.sf.net/">Sourceforge</a>). </p>
+  <p>Si &uacute;nicamente quieres utilizar el CVS para descargar Moodle y ponerlo
+    en marcha, posiblemente no necesitas esta p&aacute;gina - simplemente sigue
+    las instrucciones que aparecen en la <a target="_top" href="http://moodle.org/download">Pagina
     de Descargas de Moodle</a>.</p>
   <p>&nbsp;</p>
   <ol>
       Para los ejemplos en esta p&aacute;gina asumiremos que tu nombre de usuario
       es <strong><font color="#990000">miusuario</font></strong> y tu contrase&ntilde;a
       es <strong><font color="#990000">micontrase&ntilde;a</font></strong>.
-        Presta especial atenci&oacute;n a las instruciones de sourceforge para <a target="_top" href="http://sourceforge.net/docman/display_doc.php?docid=768&group_id=1#develhomedir">crear
+        Presta especial atenci&oacute;n a las instrucciones de sourceforge para <a target="_top" href="http://sourceforge.net/docman/display_doc.php?docid=768&group_id=1#develhomedir">crear
         tu directorio  de CVS </a> -
         algo que tendr&aacute;s que hacer con cada cuenta para "activarla" para
         CVS. B&aacute;sicamente tienes que utilizar ssh para conectarte interactivamente
         con cvs.sourceforge.net.</p>
     <p>Una vez que tengas una cuenta funcionando en Sourceforge, contacta con      <a 
   target="_top" href="http://moodle.org/user/view.php?id=1&course=1">Martin Dougiamas</a> para
-      que &eacute;l pueda configurar tu cuenta con los accesos correpondientes a los
-      directorios de Moodle.</p>
-    <p>Para evitar que cada vez que ejecutas un comando de CVS el sistema te
+      que &eacute;l pueda configurar tu cuenta con los accesos correspondientes
+      a los directorios de Moodle.</p>
+    <p>Para evitar que cada vez que ejecutes un comando de CVS el sistema te
       pregunte <strong><font color="#990000">micontrase&ntilde;a</font></strong>,
       sigue las <a target="_top" href="http://sourceforge.net/account/editsshkeys.php">instrucciones
       de Sourceforge para utilizar claves autorizadas</a>. Este paso es opcional,
@@ -85,7 +85,8 @@
         la base de datos de Moodle</p>
       <p><strong>windows-cron</strong> - un peque&ntilde;o paquete que hace posible
         el funcionamiento del cron en Windows </p>
-      <p><strong>docs</strong> - varia documentacion extra generada por los usuarios </p>
+      <p><strong>docs</strong> - variada documentaci&oacute;n extra generada por los
+        usuarios </p>
     </blockquote>
     <p>La mayor&iacute;a de la gente est&aacute; trabajando en las funcionalidades existentes
       en el m&oacute;dulo <strong>moodle</strong>,
         de transporte para seguridad, por lo que tendr&aacute;s que tener definida la
         variable de entorno  CVS_RSH en tu sesi&oacute;n de Unix. Lo mejor es poner
         estos comandos en tus archivos .bashrc o .cshrc para que no tengas que
-        teclearlos repetidamente <strong>:</strong></p>
+        teclearlos repetidamente<strong>:</strong></p>
        <div class="commandline">setenv CVS_RSH ssh <em>(para csh, tcsh etc)</em><br /> 
            export CVS_RSH=ssh <em>(<em>para</em> sh, bash etc)</em></div>  
-      <p>A continuaci&oacute;n puedes obtener (checkout) la &uacute;ltima versi&oacute;n de desarrollo
-        de Moodle usando esto (todo en la misma l&iacute;nea): </p>
+      <p>A continuaci&oacute;n puedes obtener (checkout) la &uacute;ltima versi&oacute;n
+        de desarrollo de Moodle usando &eacute;sto (todo en la misma l&iacute;nea): </p>
        <div class="commandline">cvs -z3 -d:ext:<span class="style1">miusuario</span>@cvs.sourceforge.net:/cvsroot/moodle
          co moodle</div>      
        <p>El comando es similar para  otros m&oacute;dulos CVS:</p>
       <p>No intentes ejecutar este primer comando CVS sobre una instalaci&oacute;n existente
         de Moodle: empieza con un directorio vac&iacute;o.</p>
       <p>Cada vez que ejecutes un comando CVS se te preguntar&aacute; <strong><font color="#990000">micontrase&ntilde;a</font></strong> a
-        nos ser que configures las <a target="_top" href="http://sourceforge.net/account/editsshkeys.php">claves
+        no ser que configures las <a target="_top" href="http://sourceforge.net/account/editsshkeys.php">claves
         autorizadas</a>.</p>
       <p>Ahora, deber&iacute;as tener un nuevo directorio 
-        'moodle'. Puedes renombrarlo y moverl donde quieras.
+        'moodle'. Puedes renombrarlo y moverlo donde quieras.
         Entra en &eacute;l: </p>
        <div class="commandline">cd moodle </div>      
-      <p>Todos los ficheros de Moodle deber&iacute;an estar ah&iacute;. Ahora puedes modificarlos
-        localmente. Para comparar tus ficheros y directorios con los que existen
-        en la copias principal del servidor CVS utiliza
+      <p>Todos los ficheros de Moodle deber&iacute;an estar ah&iacute;. Ahora
+        puedes modificarlos localmente. Para comparar tus ficheros y directorios
+        con los que existen en la copia principal del servidor CVS utiliza
         cvs diff, p.ej.: </p>
        <div class="commandline">cvs diff -c config-dist.php<br />
        cvs diff -c lang </div>
@@ -146,7 +147,7 @@ update -dP</div>
     <h3><a name="3.2" id="3.2"></a>3.2 CVS en Windows </h3>
     <blockquote>
       <p>En primer lugar necesitas descargas una copia nueva de Moodle utilizando
-        tu cuenta de desarrollador.</p>
+        tu cuenta de desarrollador:</p>
     </blockquote>
     <ol>
       <ol>
@@ -154,8 +155,10 @@ update -dP</div>
           <li> Descarga TortoiseCVS desde <a target="_top" href="http://www.tortoisecvs.org/">tortoisecvs.org</a> e
             inst&aacute;lalo, entonces reinicia. </li>
           <li>Busca o crea una carpeta en la que quieras que Moodle sea descargado.</li>
-          <li>Selecionala con el bot&oacute;n derecho del rat&oacute;n y selecciona &quot;<strong>CVS
-              Checkout</strong>&quot; en el men&uacute;. Ver&aacute;s una caja de di&aacute;logo. </li>
+          <li>Seleci&oacute;nala con el bot&oacute;n derecho del rat&oacute;n
+            y selecciona &quot;<strong>CVS
+              Checkout</strong>&quot; en el men&uacute;. Ver&aacute;s una caja
+              de di&aacute;logo. </li>
           <li>Copia este texto en el campo CVSROOT  (&iexcl;utilizando tu propio nombre
             de usuario!):
             <pre> :ext:<font color="#990000">miusuario</font>@cvs.sourceforge.net:/cvsroot/moodle</pre>
@@ -183,11 +186,11 @@ update -dP</div>
           <li> Con el bot&oacute;n derecho del rat&oacute;n encima de tu carpeta Moodle (o
             de cualquier otro fichero) selecciona &quot;<strong>CVS
               Update</strong>&quot;. </li>
-          <li>Si&eacute;ntate y examina los registros atentamente. Apunta los conflictos
-            que pudieran aparecer si han realizado modificaciones en tu copia
-            local que entran en conflicto con cambios en las versiones que te
-            est&aacute;s descargando - necesitaras editar estos ficheros y resolver
-            los conflictos manualmente. <br>
+          <li>Si&eacute;ntate y examina los registros atentamente. Apunta los
+            conflictos que pudieran aparecer si has realizado modificaciones
+            en tu copia local que entran en conflicto con cambios en las versiones
+            que te est&aacute;s descargando - necesitar&aacute;s editar estos ficheros
+            y resolver los conflictos manualmente. <br>
           </li>
         </ol>
       </ol>
@@ -221,7 +224,7 @@ update -dP</div>
     <div class="commandline">cvs status -v index.php</div>
     <p>Algunas instrucciones sobre las etiquetas (tags):</p>
     <ul>
-      <li>Las los nombres de las etiquetas y de las ramas siempre deben ser escritas
+      <li>Los nombres de las etiquetas y de las ramas siempre deben ser escritos
         en may&uacute;sculas.</li>
       <li>Las etiquetas y las ramas deben ser SIEMPRE aplicadas a <strong>todo
           el m&oacute;dulo </strong> (todo Moodle). No crees etiquetas para ficheros
@@ -241,10 +244,10 @@ update -dP</div>
         posible, pero normalmente contiene nuevo c&oacute;digo con errores y peque&ntilde;as
         inestabilidades.</p>
       <p>En cuaquier momento podemos decidir que el producto tiene las funcionalidades
-        necesarias para publicar una nueva versi&oacute;n. En ese momento, el tronco
-        es marcado con una etiqueta <strong>MOODLE_XX_BETA</strong> tag
-        (por si en alg&uacute;n momento queremos volver a ese punto) y una nueva rama
-        es creada para esa versi&oacute;n con el nombre <span class="style1">MOODLE_XX_STABLE</span>. </p>
+        necesarias para publicar una nueva versi&oacute;n. En ese momento, el
+        tronco es marcado con una etiqueta <strong>MOODLE_XX_BETA</strong> 
+        (por si en alg&uacute;n momento queremos volver a ese punto) y una nueva
+        rama es creada para esa versi&oacute;n con el nombre <span class="style1">MOODLE_XX_STABLE</span>. </p>
       <p>En ese momento, un paquete Beta es tambi&eacute;n publicado - es para los usuario
         que no utilizan el CVS pero quieren comprobar las nuevas funcionalidades
         y ayudar en la detecci&oacute;n de errores.</p>
@@ -257,23 +260,22 @@ update -dP</div>
         creada, los esfuerzos de los desarrolladores se dividir&aacute;n en dos objetivos
         durante cierto tiempo. Algunas personas continuar&aacute;n trabajando en nuevas
         funcionalidades en el tronco para la pr&oacute;xima versi&oacute;n, pero la mayor&iacute;a
-        de nosotros nos concentraremos en utilizar la rama <span class="style1"><strong>STABLE</strong></span> y
+        de nosotros nos concentraremos en utilizar la rama <span class="style1">STABLE</span> y
         solucionar los problemas que sean encontrados en ella.</p>
-      <p>Puedes cambiar tu copia loca de Moodle a la rama <span class="style1"><strong>STABLE</strong></span> utilizando
+      <p>Puedes cambiar tu copia local de Moodle a la rama <span class="style1">STABLE</span> utilizando
         el siguiente comando en Unix desde tu directorio base de Moodle:</p>
       <div class="commandline">cvs update -dP -r <span class="style1">MOODLE_XX_STABLE</span></div>
-      <p>Despu&eacute;s de esto, todos los comando descritos anteriormente ser&aacute;n aplicados
-        a la rama stable. Para volver al tronco, simplemente teclea:</p>
+      <p>Despu&eacute;s de esto, todos los comando descritos anteriormente ser&aacute;n
+        aplicados a la rama estable. Para volver al tronco, simplemente teclea:</p>
       <div class="commandline">cvs update -dPA</div>
       <p>En clientes Windows deber&iacute;a tener un men&uacute; en el que puedes seleccionar
         la rama que deseas.</p>
-      <p>Una vez que la rama STABLE realmente se estabiliza, una versi&oacute;n oficial
+      <p>Una vez que la rama <span class="style1">STABLE</span> realmente se estabiliza, una versi&oacute;n oficial
         puede ser creada. Se crean los paquetes necesarios para la distribuci&oacute;n
-        y la rama es marcada (por Martin) con una etiqueta llamada <strong>MOODLE_XXX</strong></p>
-      <p>Peri&oacute;dicamente, los problemas solucionados en la rama  STABLE deben
+        y la rama es marcada (por Martin) con una etiqueta llamada <span class="style3">MOODLE_XXX</span></p>
+      <p>Peri&oacute;dicamente, los problemas solucionados en la rama  <span class="style1">STABLE</span> deben
         ser combinados (merge) con el tronco para que tambi&eacute;n sean solucionados
-        para futuras versiones de Moodle. Una etiqueta flotante llamada MOODLE_XX_MERGED
-        debe ser mantenida para marcar el punto en el que se realiz&oacute; la &uacute;ltima
+        para futuras versiones de Moodle. Una etiqueta flotante llamada <span class="style3">MOODLE_XX_MERGED</span>        debe ser mantenida para marcar el punto en el que se realiz&oacute; la &uacute;ltima
         combinaci&oacute;n. El procedimiento para realizar dicha combinaci&oacute;n es el siguiente:</p>
       <ol>
         <ol>
@@ -283,7 +285,7 @@ update -dP</div>
           </li>
           <li>Combina todo desde la rama desde la &uacute;ltima combinaci&oacute;n, en el tronco:<br>
             <br>
-            <div class="commandline">cvs update -kk -j MOODLE_13_MERGED -j MOODLE_13_STABLE</div>
+            <div class="commandline">cvs update -kk -j <span class="style1">MOODLE_XX_MERGED</span> -j <span class="style1">MOODLE_XX_STABLE</span></div>
              </li>
           <li>Observa atentamente los registros para ver si se producen conflictos,
             y soluciona cada fichero que veas que presenta problemas. </li>
@@ -293,22 +295,23 @@ update -dP</div>
           </li>
           <li>Vuelve a la rama: <br>
             <br>
-            <div class="commandline">cvs update -dPr MOODLE_13_STABLE</div>
+            <div class="commandline">cvs update -dPr <span class="style1">MOODLE_XX_STABLE</span></div>
                  </li>
           <li>Actualiza la etiqueta flotante para que todo este proceso pueda
             desarrollarse la pr&oacute;xima vez:<br>
             <br>
-            <div class="commandline">cvs tag -RF MOODLE_13_MERGED</div>
+            <div class="commandline">cvs tag -RF <span class="style1">MOODLE_XX_MERGED</span></div>
           </li>
         </ol>
       </ol>
       <p><br>
         Por &uacute;ltimo, los valores de la variable <em>$version</em> en todos
-        los ficheros version.php de Moodle en la ramas no debe ser actualizado
-        en la medida de lo posible (excepto el &uacute;ltimo d&iacute;gito si es verdaderamente
-        necesario). La raz&oacute;n para esto es que alguien actualiz&aacute;ndose desde una
-        versi&oacute;n estable a la siguiente podr&iacute;a perder actualizaciones de la base
-        de datos que hayan sucedido en el tronco.</p>
+        los ficheros version.php de Moodle en la ramas NO deben ser actualizados
+        en la medida de lo posible (excepto el &uacute;ltimo d&iacute;gito si
+        es verdaderamente necesario). La raz&oacute;n para &eacute;sto es que alguien
+        actualiz&aacute;ndose desde una
+        versi&oacute;n estable a la siguiente podr&iacute;a perder actualizaciones
+        de la base de datos que hayan sucedido en el tronco.</p>
     </blockquote>
     <p>&nbsp;</p>
     <h3><a name="4.3" id="4.3"></a>4.3 Ramas de funcionalidades para grandes
@@ -318,31 +321,31 @@ update -dP</div>
         controlada para que distintas personas puedan trabajar en ella, pero
         que es muy inestable para ser incluida en el tronco de desarrollo.</p>
       <p>En estos casos, una rama temporal es creada para trabajar en la funcionalidad
-        para, tan pronto como sea posible, combinarla con el tronco de nuevo.
+        y, tan pronto como sea posible, combinarla con el tronco de nuevo.
         En el diagrama mostrado anteriormente se ha incluido un ejemplo  llamado <span class="style1"><strong>MOODLE_14_WIDGET</strong></span> de
         este tipo de rama.</p>
-      <p>Si necesitas hacer esto para tu nueva  WIDGET, sige estos pasos: </p>
+      <p>Si necesitas hacer esto para tu nueva  <span class="style1">WIDGET</span>, sige estos pasos: </p>
 
       <ol>
         <ol>
-          <li>&iexcl;Disc&uacute;telo con otros desarrolladores para estar seguro de que es
-            necesaria! </li>
+          <li>&iexcl;Disc&uacute;telo con otros desarrolladores para estar seguro
+            de que es realmente necesaria! </li>
           <li>Crea una nueva etiqueta en el <strong>tronco</strong> (para todo
-            Moodle) llamada <strong>MOODLE_XX_WIDGET_PRE</strong>
+            Moodle) llamada <span class="style1">MOODLE_XX_WIDGET_PRE</span>
                  <br>
                  <br>
-          <div class="commandline">cvs tag -R MOODLE_XX_WIDGET_PRE</div></li>
-          <li>Crea tu rama llamada <span class="style1"><strong>MOODLE_XX_WIDGET</strong></span>
+          <div class="commandline">cvs tag -R <span class="style1">MOODLE_XX_WIDGET_PRE</span></div></li>
+          <li>Crea tu rama llamada <span class="style1">MOODLE_XX_WIDGET</span>
                  <br>
                  <br>
             <div class="commandline">cvs tag -Rb <span class="style1">MOODLE_XX_WIDGET</span></strong></div></li>
           <li>Trabaja en esa rama hasta que la funcionalidad sea razonablemente
-            estable. Envia los cambios al servidor CVS cuando sea necesario:<br>
+            estable. Envia los cambios al servidor CVS cuando estimes oportuno:<br>
                  <br>
           <div class="commandline">cvs commit</div></li>
-          <li>Cuando la funcionalidad est&eacute; lista, combina toda la rama en el
-            tronco, soluciona los posibles conflicots, gu&aacute;rdala en el tronco
-            y abandona la rama:<br>
+          <li>Cuando la funcionalidad est&eacute; lista, combina toda la rama
+            en el tronco, soluciona los posibles conflictos, gu&aacute;rdala
+            en el tronco y abandona la rama:<br>
                  <br>
             <div class="commandline">
             <strong>cvs update -dPA</strong><br />