tortoise subir repositorio que proyecto desvincular crear con como clonar carpeta archivos agregar svn history

repositorio - subir proyecto a svn



¿Cómo obtener una lista de todos los mensajes de confirmación de SVN recientes? (3)

Puede usar svn log -l5 -v <URL of your repository> . svn info se puede usar para obtener la URL raíz para el repositorio donde está conectada su copia de trabajo.

A veces quiero volver a visitar un cambio que cometí con SVN hace un tiempo, pero no recuerdo los archivos específicos involucrados o el número de revisión. Así que me gustaría ver una lista de mensajes de confirmación recientes, idealmente incluyendo los archivos incluidos en cada confirmación.

Me imagino yendo a la raíz de mi copia de trabajo y escribiendo algo como lo siguiente para ver los mensajes y archivos asociados con los 5 commits más recientes:

svn log -l5 -v *

Desafortunadamente, este comando requiere un único objetivo, y no aceptará ''*''. Sé que SVN tiene la información que quiero. ¿Hay una manera simple de recuperarlo?


svn log -q -v --limit N dentro de la copia de trabajo (tiene WC, ¿no ?!) mostrará una lista breve de las últimas N confirmaciones con commit-message (mea culpa, -q supress commit-message output) y solo archivos

Ejemplo de salida de registro - repo

>svn log -q -v http://mayorat.ursinecorner.ru:8088/svn/Hello/ -l 5 ------------------------------------------------------------------------ r33 | lazybadger | 2012-02-28 16:10:41 +0600 (Вт, 28 фев 2012) Changed paths: M /trunk/Hello.en.txt ------------------------------------------------------------------------ r32 | lazybadger | 2011-12-27 17:37:31 +0600 (Вт, 27 дек 2011) Changed paths: M /trunk/Hello.de.txt M /trunk/Hello.en.txt ------------------------------------------------------------------------ r31 | lazybadger | 2011-12-27 17:29:00 +0600 (Вт, 27 дек 2011) Changed paths: M /trunk/Hello.de.txt M /trunk/Hello.en.txt M /trunk/Hello.fr.txt ------------------------------------------------------------------------ r30 | lazybadger | 2011-10-19 16:23:52 +0600 (Ср, 19 окт 2011) Changed paths: M /trunk ------------------------------------------------------------------------ r29 | lazybadger | 2011-10-19 16:18:43 +0600 (Ср, 19 окт 2011) Changed paths: M /trunk ------------------------------------------------------------------------

Secong log para commit-messages (eliminado -q -v)

>svn log http://mayorat.ursinecorner.ru:8088/svn/Hello/ -l 5 ------------------------------------------------------------------------ r33 | lazybadger | 2012-02-28 16:10:41 +0600 (Вт, 28 фев 2012) | 1 line One more change ------------------------------------------------------------------------ r32 | lazybadger | 2011-12-27 17:37:31 +0600 (Вт, 27 дек 2011) | 1 line Cleanups ------------------------------------------------------------------------ r31 | lazybadger | 2011-12-27 17:29:00 +0600 (Вт, 27 дек 2011) | 1 line Purification ------------------------------------------------------------------------ r30 | lazybadger | 2011-10-19 16:23:52 +0600 (Ср, 19 окт 2011) | 1 line Try fix FS #2 ------------------------------------------------------------------------ r29 | lazybadger | 2011-10-19 16:18:43 +0600 (Ср, 19 окт 2011) | 1 line

Si pago el reintegro desde la raíz y el registro svn en WC-rot, el resultado no será diferente en absoluto

Hello>svn log -q -v -l 5 ------------------------------------------------------------------------ r33 | lazybadger | 2012-02-28 16:10:41 +0600 (Вт, 28 фев 2012) Changed paths: M /trunk/Hello.en.txt ------------------------------------------------------------------------ r32 | lazybadger | 2011-12-27 17:37:31 +0600 (Вт, 27 дек 2011) Changed paths: M /trunk/Hello.de.txt M /trunk/Hello.en.txt ------------------------------------------------------------------------ r31 | lazybadger | 2011-12-27 17:29:00 +0600 (Вт, 27 дек 2011) Changed paths: M /trunk/Hello.de.txt M /trunk/Hello.en.txt M /trunk/Hello.fr.txt ------------------------------------------------------------------------ r30 | lazybadger | 2011-10-19 16:23:52 +0600 (Ср, 19 окт 2011) Changed paths: M /trunk ------------------------------------------------------------------------ r29 | lazybadger | 2011-10-19 16:18:43 +0600 (Ср, 19 окт 2011) Changed paths: M /trunk


Para usuarios de TortoiseSVN:

  1. Navegue a la carpeta del repositorio y haga clic derecho.
  2. Seleccione TortoiseSVN > Show log

La ventana de registro aparece.

  1. Seleccione el primer registro y mantenga presionada la Shift y seleccione el último registro que le interese ( Ctrl + A para seleccionar todo. Alternativamente puede usar el método de selección Ctrl ).
  2. Haga clic derecho en las entradas seleccionadas y seleccione Copy to clipboard > Messages

El registro de mensajes de confirmación se copia en su portapapeles.

  1. Abra el Bloc de notas o Notepad ++ y pegue el registro ( Ctrl + v ). Guarde el archivo como lo desee.