FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour MANEJADOR DE VERSIONES
Posts: 199
Joined: Fri Apr 18, 2008 04:21 PM
MANEJADOR DE VERSIONES
Posted: Tue Apr 26, 2011 04:19 PM

Hola.

Alguien me podria decir que programa podria utilizar para manejar versiones de mis sistemas.

Saludos desde Guatemala

Atentamente
Julio Ponce

Posts: 731
Joined: Fri Oct 07, 2005 07:42 AM
Re: MANEJADOR DE VERSIONES
Posted: Wed Apr 27, 2011 10:05 AM
Si usas control de version CVS, puedes hacer algo como esto;
Code (fw): Select all Collapse
#define  df_VERSION " $Id: $ "


Cada vez que hagas un commit obtendrás en tu código fuente algo como esto;
Code (fw): Select all Collapse
#define  df_VERSION  " $Id: main.prg,v 1.139 2011-01-26 17:48:38 rafa Exp $ "


Eso puedes usarlo como un simple MsgInfo( df_VERSION )

Ahora bien, en otros controles de version eso no funciona, como git.
Svn y Mercurial tienen algo similar a eso, por si usas esos controles de versiones.

La ventaja es que con ese ID, puedes obtener una revisión de ese estado actual del código combinándolo con los tags, por poner un ejemplo
Saludos

Rafa Carmona ( rafa.thefullARROBAgmail.com___quitalineas__)

Continue the discussion