[ubuntu-ar] Existe algún programa de control de revisiones integrado con gNome ?

Mariano Mara marplatense at ubuntu.com
Fri Apr 24 13:40:55 BST 2009


On 24.04.09 01:41, Damian Suarez wrote:
>    2009/4/24 Mariano Mara <[1]marplatense en ubuntu.com>
> 
>      On 24.04.09 00:43, Damian Suarez wrote:
>      >    2009/4/23 Mariano Mara <[1][2]marplatense en ubuntu.com>
> 
>    >
>    >      On 23.04.09 23:11, Damian Suarez wrote:
> 
>      >      >    2009/4/23 Marcelo Fernández
>      <[1][2][3]fernandezm22 en yahoo.com.ar>
>      >      >
>      >      >      Damian Suarez escribió:
>      >      >
>      >      >    > 2009/4/23 Mariano Mara
>      <[2][3][4]marplatense en ubuntu.com
>      >      >
>      >      >      > <mailto:[3][4][5]marplatense en ubuntu.com>>
> 
>    >
>    >    >
>    >    >    >
>    >    >    >     On 23.04.09 22:28, Damian Suarez wrote:
>    >    >    >      >    Perdón por la pregunta, se que es un poco confusa
>    pero
>    >    voy
>    >    >    a
>    >    >    >     tratar de
>    >    >    >      >    explicarlo mejor.
>    >    >    >      >    Existe alguna aplicación que nos permita tener un
>    >    control
>    >    >    de
>    >    >    >     revisiones
>    >    >    >      >    dentro de alguna carpeta o directorio de nuestro
>    >    sistema de
>    >    >    >     archivos ?.
>    >    >
>    >    >      [...]
>    >    >
>    >    >    >     (Hoy estoy a full con bzr)
>    >    >    >     Bzr tiene integración con nautilus y basicamente te
>    permite
>    >    >    gestionar
>    >    >    >     una(s) carpetas versionadas con el mouse en nautilus.
>    ¿Eso
>    >    era lo
>    >    >    que
>    >    >    >     necesitabas?
>    >    >    >
>    >
> 
>      >      >    >     [4][5][6]http://bazaar-vcs.org/NautilusIntegration
>      >      >    >
>      [5][6][7]http://samba.org/~jelmer/bzr/nautilus-bzr1.png
>      >      >
>      >      >      >
>      >      <[6][7][8]http://samba.org/%7Ejelmer/bzr/nautilus-bzr1.png>
>      >      >
>      >      >    >
>      [7][8][9]http://samba.org/~jelmer/bzr/nautilus-bzr2.png
>      >      >
>      >      >      >
>      >      <[8][9][10]http://samba.org/%7Ejelmer/bzr/nautilus-bzr2.png>
> 
>    >
>    >    >
>    >    >    >
>    >    >    >
>    >    >    > A priori es exactamente lo que necesito. Las tengo que
>    probar.
>    >    >    > Gracias chamigo por el dato.
>    >    >    > saludos.
>    >    >    >
>    >    >
>    >    >      Hola Damián,
>    >    >      Si bien Bazaar te puede servir (más por su integración), no
>    >    quiero
>    >    >      dejar
>    >    >      pasar la oportunidad de comentarte que también existe
>    TimeVault,
>    >    que
>    >    >      es
>    >    >      específicamente para lo que necesitás (y un poco más
>    gráfico,
>    >    >      parece,
>    >    >      aunque no lo probé):
>    >
> 
>      >      >      [9][10][11]https://wiki.ubuntu.com/TimeVault
>      >      >
>      [10][11][12]https://wiki.ubuntu.com/TimeVault/ScreenShots
> 
>    >
>    >    >      Y si usáramos OpenSolaris (gracias a ZFS)...
>    >
>    >      >
> 
>      >
>      [11][12][13]http://blogs.sun.com/erwann/entry/zfs_on_the_desktop_zfs
> 
>    >      >      Saludos
>    >      >      Marcelo
>    >      >
>    >
>    >    >    Bueno ... parece que va a ser una noche larga.
>    >    >    Gracias por los datos. Ya les hecho una ojeada.
>    >    >    Saludos.
>    >    >    --
>    >
>    >      >
> 
>    >      Hay que tener en claro que no es lo mismo versionar archivos de
>    >      texto
>    >      que binarios, los sistemas de control de versiones están
>    orientados
>    >      en
>    >      realidad al desarrollo de software ya que tienen ciertas
>    >      características
>    >      que ayudan mucho cuando estás creando programas (hacer diff,
>    >      merging,
>    >      patching, etc). Si vos queres versionar archivos binarios, vas a
>    >      poder
>    >      hacerlo con un sistema de control pero no vas a tener
>    practicamente
>    >      ventaja alguna.
>    >      Programas tipo timevault - que buscan emular el Time Machine de
>    Mac-
>    >      tienen más sentido en ese contexto ya que apuntan a todo tipo de
>    >      archivo
>    >      y solo te prometen mantener versiones de los archivos que vos
>    >      quieras
>    >      para que puedas restaurar a distintos puntos del tiempo: a veces
>    lo
>    >      hacen copiando integramente el archivo -algo que me parece
>    horrible-
>    >      o
>    >      usando algoritmos para obtener deltas entre dos versiones de un
>    >      mismo
>    >      archivo (lo que hace añares que ya hace un algoritmo como el
>    >      que descubrió Andrew Tridgell y que se llama rsync).
>    >      En conclusión: ¿qué querés versionar? ¿archivos planos o
>    binarios?
>    >      Si
>    >      son planos usá un sistema de control de versiones, si son
>    binarios
>    >      usá
>    >      cualquier herramienta de backup.
>    >      Con respecto a bzr, si es distribuido -no necesitas un servidor
>    >      central
>    >      para administrarlo- al igual que git y mercurial. Igual en el
>    >      contexto
>    >      de uso que vos estás preguntando, no te sirve de nada que sea
>    >      centralizado.
>    >      --
>    >
> 
>    >    Yo para el desarrollo de software estoy usando subversion. Como
>    bien
>    >    decis, comparo con diff, creo ramas, las fusiono, al ser
>    centralizado
>    >    integra de manera eficiente el trabajo para los distintos
>    usuarios.
>    >    etc.
>    >    Pero creo que lo que necesito es algo como timeVault, ya que lo
>    único
>    >    que busco es la integridad de los archivos en una linea de tiempo
>    en
>    >    una PC aislada. Una de las dudas que me surgió es como va
>    construyendo
>    >    los snapshots (esta bien aplicado el término ?); si lo hace en
>    bruto o
>    >    tiene algun sistema de seguimiento parcial en las modificaciones.
>    >    Creo que voy a probar los dos, pero creo que terminaré usando
>    >    timevault. Eso si, será en 9.04.
>    >    Saludos.
> 
>      De acuerdo a lo que interpreto del FAQ, hace copias
>      ([14]https://wiki.ubuntu.com/TimeVault/FrequentlyAskedQuestions):
>      "It creates an exact copy of the file structure, if you back up your
>      whole system (there are reasons you should not do this, apple has
>      made
>      their system work better to do this although theirs is not perfect
>      --maybe brtfs:-)) you can just chroot and your back. It saves space
>      by
>      using hardlinks."
>      Debo estar equivocado sin embargo, ya que así parecería ser un
>      acercamiento al problema muy ineficiente.
> 
>    Disculpame, no entiendo el último párrafo. Debes o deben  ?
>    Ahora, si hace copia en bruto es realmente ineficiente. Supongamos un
>    control de versiones en una capeta de música, a las pocas vueltas
>    estaríamos en problemas, no ?
>    Por ejemplo, subversion no copia en bruto. Creería que bazaar tampoco
>    entonces.

Debo yo estar equivocado y seguro mal interpreté el texto que pegué ya
que si fuera copia completa a las pocas encarnaciones de unos gigas tendrías
el disco lleno.





More information about the Ubuntu-ar mailing list