Como controlar versiones? [Visual Basic.Net]

Iniciado por Ari Slash, 11 Diciembre 2009, 03:33 AM

0 Miembros y 1 Visitante están viendo este tema.

Ari Slash

Muy buenas a todos

quisiera consultarles o alguna idea o recomendacion todo sirve  ;D

como puedo llevar un control de versiones para el desarrollo de un software,
me explico, si tengo una version 1.0 y comienzo a mejorarlo, como se cuando sacar la version 1.1 o la 1.5

escuche que existe unas siglas de algo (no recuerdo) que es para eso  :xD


salu2 y gracias de antemano

Christian010

Es a tu criterio, pero se supone que es:

1.0.0.0

El primero correspeonde a un cambio mayor
El segundo a un cambio menor
El tercero a una compilación
Y el ultimo a una revisión

Pero la mayor parte va a tu criterio, y depende de los cambios.

Salu2

MazarD

Citarescuche que existe unas siglas de algo (no recuerdo) que es para eso
Sería el svn o el cvs seguramente.

La versión es algo que decides tu y puede ser como te comenta Christian010 aunque es algo totalmente arbitrario, después tienes software de control de versiones como subversión (svn) que como desarrollador yo creo que es imprescindible tener.
Muy basicamente las dos enormes ventajas que te aporta:
-Tienes un histórico de cada pequeña modificación (revisión) en tu código, si algo te falla puedes volver atrás, comparar los cambios respecto al último, generar dos ramas distintas de desarrollo manteniendo el source...
-Desarrollar colaborativamente: dos personas pueden desarrollar a la vez sobre el mismo fuente sin nisiquiera hablar, pueden hacer sus cambios y en el momento de hacer el commit (enviar revision) se encarga de avisarte y unir las linias modificadas en el mismo archivo o avisarte si hay conflictos en ciertas linias...

El servidor:
http://subversion.tigris.org/getting.html
Y el mejor cliente para windows:
http://tortoisesvn.tigris.org/

-Learn as if you were to live forever, live as if you were to die tomorrow-

http://www.mazard.info
http://twitter.com/MazarD
irc://irc.freenode.org/elhacker.net

Ari Slash

gracias por la idea y por la explicacion

justamente eran esas las siglas.



salu2 y gracias