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

Damian Suarez rdsuarez at gmail.com
Fri Apr 24 15:43:34 BST 2009


2009/4/24 Damian Suarez <rdsuarez en gmail.com>

>
>
> 2009/4/24 Mariano Mara <marplatense en ubuntu.com>
>
> 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<http://samba.org/%7Ejelmer/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<http://samba.org/%7Ejelmer/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.
>>
>>
>>
>> --
>> Ubuntu-ar lista de correo
>> Ubuntu-ar en lists.ubuntu.com
>> Modifica tus opciones o desuscribite en:
>> https://lists.ubuntu.com/mailman/listinfo/ubuntu-ar
>> Siempre leer, comprender y aplicar nuestra etiqueta:
>> https://wiki.ubuntu.com/ArgentinaTeam/EtiquetaML
>>
>>
> Bueno, nada mejor que una prueba. Estoy instalando Jaunty y le hago unas
> pruebas; luego las comparto.
>
> Saludos.
>
> --
> www.cabezaderaton.com.ar
>

El tema es que es beta ... :-/. Me parece que voy a probar Bazaar en forma
distribuida.

-- 
www.cabezaderaton.com.ar
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: https://lists.ubuntu.com/archives/ubuntu-ar/attachments/20090424/0d5feefc/attachment.htm 


More information about the Ubuntu-ar mailing list