Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Que CVS usar ? (https://www.clubdelphi.com/foros/showthread.php?t=70859)

radge 15-11-2010 09:51:23

Que CVS usar ?
 
Buenas , en mi departamento somos varios chicos que programamos en delphi y hacemos informes en crystal reports , nuestra idea es montar algun tipo de CVS para tener un control de los proyectos que tenemos y de sus informes correspondientes.

Otra idea que tenemos es vincular esas carpetas con un servidor http para colgar los últimos "exe's" en el servidor y que los clientes se los descargasen (eso seria una segunda etapa)

Nuestra duda es que CVS mirar , o por cuales empezar a mirar porque hay muchos.

Alguien que haya trabajado con ello me dice algunos nombres ?

saludos , radge

Casimiro Notevi 15-11-2010 11:36:15

Cambio el hilo de foro, no es una "noticia".

Neftali [Germán.Estévez] 15-11-2010 11:41:12

Yo trabajo en grupo utilizando JVCS. Funciona muy bien y se integra perfectamente con Delphi. Busca en los foros, ya he hablado otras veces de él más extensamente.

Delfino 15-11-2010 15:56:32

Si duda el mas usado es el entorno llamado Subversion o SVN

La ultima versión de Delphi viene con soporte integrado del SVN. Hay clientes gratuitos por Internet, los mas usados con ToroitseSVN y RapidSVN..

Al González 15-11-2010 16:49:44

Mi experiencia con CVS se reduce ridículamente al que viene con Visual Fox Pro. :p

Pero recientemente Salvador Gómez publicó este artículo, hablando precisamente del control de versiones. No sabría calificarlo, dada mi escasa experiencia en el tema, pero a alguien podría servirle.

Un abrazo 2.0.

Al González. :)

Ñuño Martínez 15-11-2010 18:24:30

Yo también recomiendo SVN. Yo uso ahora este y es mucho mejor que CVS, que lo usé en un proyecto y era un infierno (los administradores tenían que restaurar y solucionar problemas cada dos por tres).

La gente de Linux recomienda mucho Git, pero no lo he usado así que ni idea.

pacopenin 11-12-2010 23:49:20

Yo utilizo SVN y Tortoise como repositorio a traves de internet. Tambien he probado ( y va bastante bien) TeamCoherence, que es gratuíto para un solo desarrollador.

Aprovecho este post para presentarme. Un saludo a todos desde Asturias.

Casimiro Notevi 12-12-2010 01:01:12

Bienvenido a clubdelphi, pacopenin :)

maeyanes 15-12-2010 18:05:17

Hola...

Yo actualmente uso Mercurial y se me hace muy bueno. También tiene una herramienta TortoiseHG para Windows.

Aquí un pequeño tutorial (totalmente en inglés y escrito por Joel Spolsky el de Joel on Software): http://hginit.com


Saludos...

pacopenin 28-01-2011 10:06:47

Hola.

Recupero este topic porque he actualizado los componentes JEDI JCL y JVCL a la version 3.40 y mi sorpresa ha sido que el control de versiones, que antes era una opción de menú que ponía "JCL Version" ahora es "Version Control" y que se integra perfectamente con Subversion (SVN). Como es el sistema que estaba utilizando mayoritariamente en mis proyectos, pues estoy encantado.

He encontrado una referencia al respecto (aqui) pero me parece interesante dejar constancia en este hilo.

Saludos,

Neftali [Germán.Estévez] 28-01-2011 12:25:25

Me resulta extraño, ya que en la página de JVCS no dice nada del tema.

¿Realmente se integra JVCS?

pacopenin 28-01-2011 12:44:30

Hola,

Yo tampoco había encontrado nada, y de ahí mi sorpresa. Fíjate en el tema que enlazo en el comentario anterior verás que adjuntan pantallas.

Yo te puedo confirmar que lo estoy usando con Subversion, y lo poco que he hecho hasta ahora (Updates, Commit y Repository Browse) funciona bien.

Saludos,

Ñuño Martínez 28-01-2011 12:47:09

Esto se me pasó porque me pilló de vacaciones:

Cita:

Empezado por pacopenin (Mensaje 384718)
Tambien he probado ( y va bastante bien) TeamCoherence, que es gratuíto para un solo desarrollador.

¿Te refieres a que está diseñado específicamente para un sólo desarrollador, o que es una licencia para que lo use un sólo desarrollador?

pacopenin 28-01-2011 12:52:11

Hola.

Significa que que puede ser usada de modo local (Servidor y Cliente en la misma máquina) o en distintas máquinas. De este modo en la configuración del servidor debes especificar desde que máquina (nombre) vas a acceder y así también funciona. Pero solo te dejaría conectarte desde esa máquina. No se si me he explicado bien.

Saludos,

Ñuño Martínez 28-01-2011 12:54:37

Creo que te has explicado bastante bien. Gracias. :)

mamcx 28-01-2011 17:00:24

Cita:

Empezado por maeyanes (Mensaje 385045)
Hola...

Yo actualmente uso Mercurial y se me hace muy bueno.

Ya tambien uso mercurial. Me pase de Subversion a este.


Una razon potente para usar mercurial (o cualquier CVS distribuido) es que es muy facil hacer branchs & merges. Es algo que es dificil de lograr con subversion, y casi imposible de forma manual. Pero con mercurial, es de lo mas facil del mundo.


La franja horaria es GMT +2. Ahora son las 02:54:22.

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