![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
| Ver Resultados de Encuesta: ¿Qué sistema de control de versiones usas en tu código? | |||
| CVS |
|
0 | 0% |
| Git |
|
22 | 57,89% |
| Mercurial |
|
2 | 5,26% |
| No utilizo ninguno |
|
11 | 28,95% |
| Otro que no está en la lista |
|
4 | 10,53% |
| SVN |
|
7 | 18,42% |
| Encuesta de Elección Múltiple. Votantes: 38. Tú no puedes votar en esta encuesta | |||
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Cita:
Cita:
Cita:
Ahondando en la primera, creo que en general los IDEs, en comparación con las herramientas externas son pobres. A Visual Studio le pasa algo similar que a Delphi.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi ![]() P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
|
#2
|
||||
|
||||
|
Estaría muy bien que tuviera un control de versiones integrado en el IDE, que fuese sencillo y simple de manejar, que fuese algo que estuviese funcionando con la creación de cada proyecto, con la opción a deshabilitarlo si no se quiere usar.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#3
|
||||
|
||||
|
Me alegra saber que nadie usa ya CVS.
Aunque eso de que haya tantos que no usen ninguno... :/Yo uso Subversion (SVN) porque símplemente no veo ventajas que me sirvan en GIT.
__________________
Proyectos actuales --> Allegro 5 Pascal ¡y Delphi! - BAScript - Multi Language Scriptable Development Environment |
|
#4
|
|||
|
|||
|
Git it is for me.
![]() |
|
#5
|
||||
|
||||
|
Git, por política de la empresa para la que trabajo. Tras dos años y medio, empiezo a sentir que no es tan malvado como parece.
![]() SmartGit como cliente. Años atrás usé SVN, aunque superficialmente solo. Última edición por Al González fecha: 21-04-2023 a las 07:39:36. |
|
#6
|
|||
|
|||
|
Utilizo Jedi VCS, pero me está funcionando mal el repositorio. No se actualiza correctamente cuando un usuario sube los cambios. Estoy viendo por cual lo puedo cambiar.
He conocido el GitHub en otro entorno que no es delphi y es bastante complicado. Estaba buscando algo más parecido al funcionamiento del Jedi. He visto que varios utilizan el SVN, pero veo que la versión para más de 1 usuario es de pago. Cuál me recomiendan? |
|
#7
|
||||
|
||||
|
Mercurial es mas logico y simple que Git. Ambos son mas fáciles de usar con una herramienta como SourceTree.
__________________
El malabarista. |
|
#8
|
||||
|
||||
|
Cita:
Esto como siempre va a gustos. Yo he trabajado con JediVCL, CVS, TeamSource, SVN y por último con GIT. Y a día de hoy te recomiendo que inviertas un poco de tiempo en GIT. Cuesta cambiar la idea de trabajar, pero al final vale la pena y cuando le cojas la mecánica verás que no es tán complicado.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi ![]() P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
|
#9
|
|||
|
|||
|
Cita:
El tema de SVN o GIT se ve mas cuando se trabaja en alguna empresa donde son varios los desarrolladores. Además GIT lo que te permite es ver el histórial de los últimos cambios que descargaste a tu máquina sin necesidad de tener que estar conectado al servidor (por ejemplo: si se cae el server o por alguna otra razón no se puede acceder). Con SVN pasa que si no tienes accedo al server no puedes ver los cambios del histórial. Además si alguien deja algo pendiente y no termino de subirlo al repositorio puede trabar lo que quieras subir, cosa que alguna veces me ha pasado cuando lo usaba. En GIT tienes todo el historial en tu máquina y no molestas a los demás si pasa esto, lo solucionas y si nadie mas tocó el repositorio subes y listo. Para un detallado y comparativa de ambos sistemas hay mucha info en Internet, además de que son dos sistemas muy diferentes que puedne funcionar bien en algunos esquemas de proyectos y en otros no.
__________________
Si tienes una función o procedimiento con diez parámetros, probablemente hayas olvidado uno |
|
#10
|
||||
|
||||
|
Anteriormente SVN, actualmente GIT.
No importa si es un proyecto personal o no, creo que actualmente es fundamental utilizar este tipo de herramientas para dejar registro documentado y detallado de los cambios realizados, poder recuperar versiones antiguas, entender la evolución del propio software, etc.. Ademas creo fundamental, la relación entre el control de versiones, la integración continua y las herramientas de calidad de código. Gitlab+Sonarqube es mi entorno on premise, BitBucket la opción para pequeños proyectos personales y GitHub para proyectos abiertos.
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla.
|
|
#11
|
|||
|
|||
|
yo como suelo trabajar solo yo en mis proyectos, lo que hago es comprimir la carpeta del proyecto o toda donde tengo mis cosas en un RAR donde a veces cuando tengo varios lo renombro en plan "Proyecto_TAL_(fechaTal)_FUNCIONA.rar" y asi a golpe de vista se ya de cuando es y si esta funcionando o tiene algun texto en plan "_con_errores_en_tal_cosa"
A mi ese metodo me funciona genial porque es muy rapido y comodo de hacer y asi mantienes diferentes fechas con la progresion de forma que si quieres volver atras en algun momento pues siempre tienes el RAR ahi en una carpetita dedicada en plan "Proyectos codigo fuente en RAR" y para los cambios, mejoras etc con un archivo TXT llevo el log de eso pero puedo entender que si trabajan varios al mismo tiempo en un proyecto open source o similar, lo logico seria utilizar GitHub o el que se tercie habra gente muy purista que diga que este metodo que utilizo no es algo optimo pero a veces se trata simplemente de utilizar algo que te venga bien y con lo que resuelvas el problema sin que sea lo "optimo" Última edición por navbuoy fecha: 08-10-2024 a las 15:49:36. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Control de versiones | Waldo | Varios | 17 | 12-06-2010 17:08:33 |
| Control de versiones - ¿Servidor o no? | Garry | Varios | 22 | 01-07-2008 08:55:53 |
| Control de versiones | Boo | Varios | 7 | 27-09-2006 19:13:45 |
| Control de Versiones | JorgeBec | Varios | 1 | 27-01-2005 04:49:45 |
| Control de Versiones | cone220 | Varios | 1 | 20-01-2004 19:58:01 |
|