Historias
Slashboxes
Comentarios
 
Este hilo ha sido archivado. No pueden publicarse nuevos comentarios.
Mostrar opciones Umbral:
Y recuerda: Los comentarios que siguen pertenecen a las personas que los han enviado. No somos responsables de los mismos.
  • Ya en BP (bitácora)

    (Puntos:2, Informativo)
    por mig21 (7781) <reversethis-{moc.liamg} {ta} {pb12gim}> el Viernes, 20 Junio de 2008, 11:41h (#1056380)
    ( https://twitter.com/yapw | Última bitácora: Viernes, 13 Mayo de 2011, 21:21h )
    --
    Aquí había una firma
  • Bravo por sun...

    (Puntos:2, Inspirado)
    por joanrufe (38325) el Viernes, 20 Junio de 2008, 12:51h (#1056402)
    Bueno, bueno... ha liberado java (completamente) y ha mibrado el sistema de control de versiones a uno libre. Sun cada vez me gusta mas.
  • Re:Alguna guía para empezar rapidito?

    (Puntos:3, Informativo)
    por THraSH (37135) el Viernes, 20 Junio de 2008, 11:52h (#1056383)
    ( http://www.efluxion.net/ | Última bitácora: Viernes, 31 Octubre de 2008, 08:45h )
    Yo solo hablo de SVN, ya que es lo único que conozco... y puedo decir que no necesita tener nada online.

    Básicamente, instalas el paquete de subversion, haces un svnadmin create , y a funcionar de forma local (svn co file:///) sin tener que atacar a otro servidor ni nada.

    Opcionalmente tienes varias posibilidades para permitir acceder al repositorio de forma remota.

    Supongo que es esto a lo que te refierías... :)
    --
    ¡No, no estoy dormido! Estoy durmiendo. Que no es lo mismo estar jodido que estar jodiendo.
    [ Padre ]
  • por juanvi (23802) el Viernes, 20 Junio de 2008, 12:51h (#1056404)
    Y como ya te han hablado de SVN, yo te hablo de GIT. Git no tiene servidores centralizados, todo se hace localmente en un ordenador. Se instala como cualquier otro programa. En el directorio que quieras controlar haces "git-init". Trabajas, modificas y compilas, y cuando estés satisfecho "git-commit -a". Y ya está.

    La colaboración entre ordenadores se hace con "ramas" de versiones: son un engorro en CVS o SVN, pero una delicia en GIT (git-branch NOMBRE y ya). Descargas la versión de otro ordenador como una rama de tu versión, y las unes con git-merge NOMBRE.

    [ Padre ]
  • por baldurian (27291) el Viernes, 20 Junio de 2008, 13:36h (#1056413)
    Si usas Windows :\
    Prueba Tortoise SVN [tigris.org] Es un cliente con el que puedes empezar a familiarizarte con los sistemas de control de versión. Se integra en el explorador de windows y puedes hacer commits, updates y demás a golpe de ratón.
    [ Padre ]
  • por ruten (14318) el Viernes, 20 Junio de 2008, 17:19h (#1056481)
    ( http://barrapunto.com/ | Última bitácora: Domingo, 07 Febrero de 2010, 11:18h )
    Bazaar también es igual:

    1.- bzr init
    2.- bzr add
    3.- bzr commit
    [ Padre ]
  • Re:Por Dios

    (Puntos:1)
    por ruten (14318) el Viernes, 20 Junio de 2008, 17:24h (#1056485)
    ( http://barrapunto.com/ | Última bitácora: Domingo, 07 Febrero de 2010, 11:18h )
    Tienes algún argumento para esa afirmación o solo estas troleando?
    [ Padre ]
    • Re:Por Dios de pobrecito hablador (Puntos:1) Viernes, 20 Junio de 2008, 18:13h
  • Re:Vaya mierda

    (Puntos:2, Informativo)
    por ruten (14318) el Viernes, 20 Junio de 2008, 17:32h (#1056490)
    ( http://barrapunto.com/ | Última bitácora: Domingo, 07 Febrero de 2010, 11:18h )
    Que yo sepa, Launchpad no está publicado en ninguna parte. No es que sea libre o privativo, es que no está publicado.
    [ Padre ]
  • Re:Alguna guía para empezar rapidito?

    (Puntos:1, Interesante)
    por pobrecito hablador el Viernes, 20 Junio de 2008, 19:01h (#1056536)
    bazaar-ng (bzr), git y mercurial (hg) funcionan como dices, sin tener que configurar ningún servidor

    La instlación de bzr y hg en windows es como siempre (desde que me decidí por bzr no he vuelto a revisar como se instala git en windows), pero el uso de los 3 es por linea de comandos, para trabajar con los 3 usan instruccciones prácticamente idénticas, p.ej.:

    para empezar a registrar el directorio actual

    bzr init
    git init
    hg init


    creamos y añadimos un archivo nuevo

    echo "asdf" > archivo

    bzr add archivo
    git add archivo
    hg add archivo

    bzr commit archivo
    git commit archivo
    hg commit archivo


    (los 3 abren el editor configurado para editar el mensaje del commit)

    añadimos una linea más

    echo "qwerty" >> archivo

    comprobamos el estado de los archivos en el directorio

    bzr status
    git status
    hg status


    hacemos el segundo commit con el mensaje de commit en la misma linea para que no invoque al editor

    bzr commit -m "segundo commit" archivo
    git commit -m "segundo commit" archivo
    hg commit -m "segundo commit" archivo


    luego tienes que bzr y hg tienen abreviaturas (ci para commit, st para status, etc...), e imagino que a git se le podrán poner también aunque no vienen en la instalación que tengo yo.

    La verdad es que son muy parecidos, prueba los 3, y quédate con el que más te guste.

    Para usos más avanzados (colaborar con otra gente, hacer ramas, merges, etc...) revisa la documentación una vez te hayas decidido por uno.
    [ Padre ]
  • con bazaar:

    bzr init .
    bzr add *
    bzr ci

    -- Trabajas con tu repositorio

    para publicar si tienes acceso ssh a cualquier servidor:

    bzr push bzr+ssh://usuario@servidor/directorio

    luego para descargartelo o actualizar:

    bzr branch bzr+ssh://usuario@servidor/directorio

    ó

    bzr checkout bzr+ssh://usuario@servidor/directorio

    También puedes trabajar con estos repositorios de manera centralizada, como se haría con svn. Tan solo tienes que enlazar tu rama:

    bzr bind bzr+ssh://usuario@servidor/directorio
    bzr up
    bzr ci

    Así cada commit se hará sobre el repositorio web además de sobre el local.

    Yo lo uso para todo lo que tengo que versionar, y si hago algún proyecto lo alojo en launchpad que me da bazaar.
    [ Padre ]
  • 4 respuestas por debajo de tu umbral de lectura actual.