Administrar

Bloc de les aventures i desventures de la Carme

Subversion

Carme | 11 Maig, 2006 00:57

Esta tarde asistí a unas charlas que daban de Bulma en el Institut Politècnic de Palma, y una que me ha llamado la atención es la que dieron sobre el sistema de control de versiones Subversion.

Un sistema de control de versiones es un software que administra el acceso a un conjunto de ficheros, y mantiene un historial de cambios realizados.
El control de versiones es útil para guardar cualquier documento que cambie con frecuencia, como una novela, o el código fuente de un programa.

Algunos enlaces para seguir investigando sobre el tema:
Revoluciona tu código: subversión 1.0
Web oficial
Subversión en versión relato

Otros bastante completos:
Migrando de CVS a Subversion
Subversión personal


Y la "chuleta" en inglés, pero aqui os paso una hecha mia de los apuntes de hoy (si me pasan la que dieron en la charla ya la paso aquí, estaba muy completa ;)
Entre los comandos, a destacar estos, pero el mejor de ellos es el "svn help" ,... (gracias Joanmi y Tomeu)

svn checkout (co) Bajar el proyecto

svn cleanup desbloquear una copia del trabajo

svn commit (ci) envía todos los ficheros modificados

svn copy (cp) crear una etiqueta - (també fer branques, que permeten fer "forks" del desenvolupament principal (trunk))

svn delete borrar ficheros y directorios

svn diff (di) crear diffs (diferencias entre versiones)

svn export exportar un fichero

svn add Añadir un fichero o directorio

svn mkdir crear directorio

svn move mover un fichero o directorio

svn propdel borrar propiedades

svn propedit editar propiedades

svn propget leer una propiedad

svn proplist listar propiedades

svn propset establecer una propiedad

svn revert deshacer cambios

svn status ver/buscar ficheros que hayan cambiado

svn update (up) Actualizar la copia local

svn help la ayuda del subversion


Comentaris

  1. a més a més...
    Et recomano t'estudiis les eines svk, que molen molt i van genial. aptitude install svk. A bulma trobaràs un article explicant el tema. I sobre l'ordre cp dir-te que no sols és per fer tags sinò que és l'ordre usada per fer branques, que permeten fer "forks" del desenvolupament principal (trunk).
    paurullan | 11/05/2006, 07:16
  2. Re: Subversion
    Aquesta part es veu no la vaig escoltar motl - la de l'ordre cp i això de les branques... Em queda molt per aprendre ... Gràcies! - vaig a veure aqueixes eines que dius
    Carme | 11/05/2006, 14:54
  3. a més a més...
    Et recomano t'estudiis les eines svk, que molen molt i van genial. aptitude install svk. A bulma trobaràs un article explicant el tema. I sobre l'ordre cp dir-te que no sols és per fer tags sinò que és l'ordre usada per fer branques, que permeten fer "forks" del desenvolupament principal (trunk).
    paurullan | 11/05/2006, 19:08
  4. Re: Subversion
    gràcies Pau, estic mirant el que dius i he corregit l'ordre cp, veig hi ha un article (per cert, teu ;) ) a Bulma referent a les utilitats svk: http://bulma.net/body.phtml?nIdNoticia=2265 així com la web del "svk" per qui vulgi saber més: http://svk.elixus.org/
    Carme | 12/05/2006, 01:23
Afegeix un comentari
 
Powered by Life Type - Design by BalearWeb - Accessible and Valid XHTML 1.0 Strict and CSS