Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Control de Fuentes GIT (https://www.clubdelphi.com/foros/showthread.php?t=89502)

elrayo76 02-12-2015 21:24:27

Control de Fuentes GIT
 
Estoy usando el SourceTree y andaba bien hasta que hace unos días comenzo a hacer lo que se locurre y funcionar mal. Ahora estoy buscando otro similar para el manejo de fuentes.

Si alguien usa alguno que pueda comentar se los agradecería. Al mismo tiempo si funcionara también con otros servicios para control de fuentes seria buenísimo, ya que en donde trabajo tenemos algunas cosas para actualización automática que se hacen mediante un servicio y usando las librerías de SVN y queremos seguir manteniendo eso y poder aceder a ellos de lo posible con una sola aplicación.

Saludos,
El Rayo

AzidRain 03-12-2015 02:01:08

Yo ya tengo buen rato usando sourceTree y nunca he tenido problema con él. La clave es que lo enlaces de preferencia con Bitbucket que te ofrece Mercurial o Git para tus repositorios. Yo antes usaba SVN pero ahora conociendo los repositorios distribuidos ya no me regreso por nada a SVN.

mamcx 03-12-2015 02:26:21

Podrias ser mas especificos conque problema tienes?

Igual, puedes usar la linea de comandos para las mas exoticas necesidades...

AgustinOrtu 03-12-2015 05:38:24

Yo no creo que el git "haga lo que quiera", mas bien "hace lo que le dicen"

Nunca tuve problema con git, y funciona de lo mas bien, lo suficiente como para que nunca haya tenido que probar con otra tecnologia (aunque hablan muy bien de Mercurial)

El cliente que yo uso es TortoiseGit por si sirve de algo; que de hecho tambien tiene una version para SVN

Yo creo que SVN es como "programar flash": Ya murio y fue suplantado por herramientas mejroes

elrayo76 03-12-2015 14:03:36

No es que el GIT funcione mal sino el SourceTree que es el programa para manejar los fuentes del servidor de versionado.

El SourceTree antes se actualizaba cada cierto tiempo y ahora lo hace mas contantemente que no se puede hacer nada. Por mas que ne las opciones de configuración le desacive el refresco automático lo sigue haciendo.

Pr otro lado no creo que como dicen SVN esta muerto. SVN sirve y muy bien para manejar el versionado de fuentes. Cada tecnología como lo son SVN, GIT, Mercurial entre otras funcionan distinto y solo es cuestión de ver la que mas le gusta a cada uno o lo que se necesita.

Ejemplo: SVN permite subir solo los fuentes que se han modificado. GIT no permite hacer esto, sino que se tiene que bajar primero lo que otros subieron y luego cuando se sube el mismo sube todo, lo de uno mas lo que tenemos de los demas.

No es mi intensión en estos mensajes hablar de las distintas tecnologías, solo ver porque se comporte de esa manera el SourceTree.

Saludos

mamcx 03-12-2015 18:11:21

El problema es que la app se actualiza seguido????

elrayo76 03-12-2015 18:31:52

Ese es uno de los problemas y no funciona como ya dije deshabilitando la opción de actualización y actualizando a mano. Además tiene otros problemas cuando uno quiere bajar los fuentes que subieron otros.

mamcx 03-12-2015 18:42:50

Mantego SourceTree abierto todo el tiempo y las actualizaciones son un problema minimo. Y que problema exacto tienes al bajar fuentes?

Disculpa, pero no has articulado de forma precisa cual es el problema.

AzidRain 04-12-2015 01:43:52

No entiendo al compañero, yo uso sourcetree todos los días (ahora mismo lo estoy usando) y no tengo problemas, si acaso me dice que ya hay una nueva versión, acutalizó (cosa de 5 minutos) y continuo trabajando. Por otro lado creo que no tienes idea de como trabaja un repositorio distribuido al decir
Cita:

Ejemplo: SVN permite subir solo los fuentes que se han modificado. GIT no permite hacer esto, sino que se tiene que bajar primero lo que otros subieron y luego cuando se sube el mismo sube todo, lo de uno mas lo que tenemos de los demas.
Y a donde quedan las ramas,??? Git y Mercurial te permiten crear ramas alternas al desarrollo original y hacer cuanta cosa quieras sin tocar la rama principal. SVN depende depende de un repositorio central. Y mira que yo era un fan. Como dice mamcx hace falta saber que quiere hacer nuestro amigo.


La franja horaria es GMT +2. Ahora son las 21:24:40.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi