2008-10-22 10 views
8

Somos un equipo de pocos desarrolladores de Delphi que hemos usado VSS desde hace años (sé que es una lástima), pero no usamos ninguna de las funciones avanzadas de VCS, por lo que funcionaba bien en muchos casos (pero algunas veces me estaba volviendo loco :().Delphi: alejándonos de VSS

Lo bueno que tenemos con VSS es que utilizamos complementos de terceros para integrar VSS con Delphi, que funciona muy bien, pero ahora cuando nuestros proyectos se hacen más grandes, y nos gustaría alejarnos de VSS.

He visto otros VCS (gratuitos y comerciales) y encontré que la mayoría de ellos parecen estar hechos para chicos de Linux, y deben usar línea de comando para muchos trabajos administrativos (sé que soy chico de Windows: P).

Lo que estoy buscando para el nuevo control de versiones que debería ser fácil de usar y mantener e integrado muy bien con Delphi IDE (D2007), o al menos tener una buena interfaz de usuario para los administradores.

Respuesta

26

Simplemente use SVN y un excelente cliente TortoiseSVN que se integra con el Explorador de Windows.

P.S. Encontré esta pregunta: What is the best set of tools to develop Win32 Delphi applications? y estas herramientas de integración Delphi IDE/TortoiseSVN en una de las respuestas: http://delphiaddinfortortoisesvn.tigris.org/

+0

Secundo eso. Una gran combinación –

+0

De acuerdo, +1. Si está acostumbrado a la integración con IDE, Tortuga podría sentirse un poco incómoda inicialmente. Finalmente me di cuenta de que es mucho más flexible poder controlar la versión de todo lo que quiero en lugar de solo las cosas que mi IDE conoce. – Mendelt

+0

Sin soporte adicional de fábrica en Delphi 2009 (no hay 2008), pero hay varios complementos de delphi que pueden hacer eso. –

2

Al menos debe mirar JVCS. Se integra con Delphi IDE, está escrito en Delphi y es de código abierto, y puede elegir entre varias bases de datos, incluida Firebird, para almacenar su archivo.

1

Hay coherencia de equipo (http://www.teamcoherence.com/) escrita en Delphi y se integra con el IDE muy bien. Aún lo usamos El soporte es desigual.

Sin embargo, la mayoría de las personas parecen estar pasando a SubVersion.

+0

Team Coherence será la muy buena opción, pero no han lanzado ninguna versión principal desde hace años. y el apoyo no es bueno, como escuché de muchas personas. –

0

Nuestro equipo Delphi recientemente (el año pasado) se actualizó de VSS a Perforce, lo cual es un placer absoluto para trabajar con él. Es caro pero vale la pena. Hace que el código fuente controle una de las herramientas de su oficio en lugar de una tarea o un inconveniente. Tiene buenas herramientas de GUI, una gran línea de comandos cuando es necesario y hay una integración de Delphi IDE gratuita disponible en línea.

Toma un poco de tiempo acostumbrarse, pero vale la pena esforzarse cuando llegas al punto en el que puedes crear ramas con abandono y fusionar cambios sabiendo que nunca tendrás que preocuparte por perder los cambios. Es rápido, eficiente y un placer de usar.

+0

He visto Perforce hace unos años, y encontré que no es fácil en el sitio de administración, necesita tratar con la línea de comandos para crear un repositorio, sentí que es más para la gente de Linux, voy a echar otro vistazo porque la Integración IDE, Gracias –

+0

Se deben hacer un pequeño número de cosas desde la línea de comandos, pero la mayoría de las cosas se pueden hacer con una GUI. No soy una persona de línea de comando pero aguanto las pocas cosas que tengo que hacer. –

1

Team Coherence es una buena opción. Acaban de lanzar un nuevo cliente, por lo que parece que el soporte está vivo y bien.

Cuestiones relacionadas