Como ejecuto un programa cada vez que linkedito, para que modifique el
*.xpj e incremente el Build
En clipper cada vez que compilaba mi programa mediante un archivo c.bat,
ejecutaba otro programa que incrementaba una base de datos y generaba un
release.prg con el siguiente contenido
Procedure Release
nwRelease := 1901
Return nwRelease
De esta forma cada ejecutable tenia un número de generación que era
ascendente y me daba una idea de aproximadamente cuanto trabajo le habia
invertido (esto no era lo más importante).
El número de versión lo incrementaba si cambiaba o agregaba algún
archivo, todas las otras modificaciones implicaban cambio de release.
Se me ocurre que si puedo ejecutar un archivo cada vez que compilo,
podría modificar el archivo.xpj e incrementarle el Build
Que usan ustedes ?
In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
release o build, version del programa
- Marcelo Coelho Silva
- Mensajes: 269
- Registrado: Sab May 31, 2008 4:49 pm
- Ubicación: Brasil
- Contactar:
release o build, version del programa
MacGyger,
Para Calcular o esforço (trabalho) gasto utilizamos uma metodologia
conhecida como "ANALISE DE PONTOS DE FUNí‡í‚O" : (
http://pt.wikipedia.org/wiki/An%C3%A1li ... s_de_fun%C 3%A7%C3%A3o
) ( www.fattocs.com.br ).
Aumentamos o BUILD toda vez que liberamos uma versão ALPHA para teste
interno ( e não a cada compilação que se faça necessária pelo Programador).
Att.
Marcelo Coelho Silva
Brasil.
Em 19/06/2011 08:07, macgyber escreveu:
> Como ejecuto un programa cada vez que linkedito, para que modifique el
> *.xpj e incremente el Build
> En clipper cada vez que compilaba mi programa mediante un archivo c.bat,
> ejecutaba otro programa que incrementaba una base de datos y generaba un
> release.prg con el siguiente contenido
>
> Procedure Release
> nwRelease := 1901
> Return nwRelease
>
> De esta forma cada ejecutable tenia un número de generación que era
> ascendente y me daba una idea de aproximadamente cuanto trabajo le habia
> invertido (esto no era lo más importante).
>
> El número de versión lo incrementaba si cambiaba o agregaba algún
> archivo, todas las otras modificaciones implicaban cambio de release.
>
> Se me ocurre que si puedo ejecutar un archivo cada vez que compilo,
> podría modificar el archivo.xpj e incrementarle el Build
>
> Que usan ustedes ?
>
>
Para Calcular o esforço (trabalho) gasto utilizamos uma metodologia
conhecida como "ANALISE DE PONTOS DE FUNí‡í‚O" : (
http://pt.wikipedia.org/wiki/An%C3%A1li ... s_de_fun%C 3%A7%C3%A3o
) ( www.fattocs.com.br ).
Aumentamos o BUILD toda vez que liberamos uma versão ALPHA para teste
interno ( e não a cada compilação que se faça necessária pelo Programador).
Att.
Marcelo Coelho Silva
Brasil.
Em 19/06/2011 08:07, macgyber escreveu:
> Como ejecuto un programa cada vez que linkedito, para que modifique el
> *.xpj e incremente el Build
> En clipper cada vez que compilaba mi programa mediante un archivo c.bat,
> ejecutaba otro programa que incrementaba una base de datos y generaba un
> release.prg con el siguiente contenido
>
> Procedure Release
> nwRelease := 1901
> Return nwRelease
>
> De esta forma cada ejecutable tenia un número de generación que era
> ascendente y me daba una idea de aproximadamente cuanto trabajo le habia
> invertido (esto no era lo más importante).
>
> El número de versión lo incrementaba si cambiaba o agregaba algún
> archivo, todas las otras modificaciones implicaban cambio de release.
>
> Se me ocurre que si puedo ejecutar un archivo cada vez que compilo,
> podría modificar el archivo.xpj e incrementarle el Build
>
> Que usan ustedes ?
>
>
Att.
Marcelo Coelho Silva
Brasil.
Marcelo Coelho Silva
Brasil.
-
- Mensajes: 558
- Registrado: Mar Feb 09, 2010 2:26 pm
release o build, version del programa
Saludos:
Yo utilizo un prg que contiene una función para poner la fecha del
ejecutable automáticamente, la función es esta que te adjunto, si a esa
función le añades algunas cosas más a lo mejor sale lo que quieres
hacer, el truco está en que el prg se compile siempre y eso se consigue,
estando en el gestor de proyectos seleccionas el prg y pulsas el botón
derecho y pulsas propiedades y seleccionas Compilar->siempre, con eso
consigues que modifiques o no modifiques el prg siempre se compilará.
/*
* Proyecto: Concurso
* Fichero: FuncionComp.prg
* Descripción:Poner la fecha en que se compila el proyecto
* Autor: José Ramón Castro Polinio
* Fecha: 12/04/2009
*/
#include "Xailer.ch"
** Función para poner la fecha de creación del exe
Function GetExeDate()
Return __DATE__
** En el programa usando una variable global lo utilizaríamos así
AppData:AddData("gFCopia", SubStr(GetExeDate(),7,2)+"/"+;
SubStr(GetExeDate(),5,2)+"/"+;
SubStr(GetExeDate(),1,4))
José R. Castro.
El 19/06/2011 13:07, macgyber escribió:
> Como ejecuto un programa cada vez que linkedito, para que modifique el
> *.xpj e incremente el Build
> En clipper cada vez que compilaba mi programa mediante un archivo c.bat,
> ejecutaba otro programa que incrementaba una base de datos y generaba un
> release.prg con el siguiente contenido
>
> Procedure Release
> nwRelease := 1901
> Return nwRelease
>
> De esta forma cada ejecutable tenia un número de generación que era
> ascendente y me daba una idea de aproximadamente cuanto trabajo le habia
> invertido (esto no era lo más importante).
>
> El número de versión lo incrementaba si cambiaba o agregaba algún
> archivo, todas las otras modificaciones implicaban cambio de release.
>
> Se me ocurre que si puedo ejecutar un archivo cada vez que compilo,
> podría modificar el archivo.xpj e incrementarle el Build
>
> Que usan ustedes ?
>
>
Yo utilizo un prg que contiene una función para poner la fecha del
ejecutable automáticamente, la función es esta que te adjunto, si a esa
función le añades algunas cosas más a lo mejor sale lo que quieres
hacer, el truco está en que el prg se compile siempre y eso se consigue,
estando en el gestor de proyectos seleccionas el prg y pulsas el botón
derecho y pulsas propiedades y seleccionas Compilar->siempre, con eso
consigues que modifiques o no modifiques el prg siempre se compilará.
/*
* Proyecto: Concurso
* Fichero: FuncionComp.prg
* Descripción:Poner la fecha en que se compila el proyecto
* Autor: José Ramón Castro Polinio
* Fecha: 12/04/2009
*/
#include "Xailer.ch"
** Función para poner la fecha de creación del exe
Function GetExeDate()
Return __DATE__
** En el programa usando una variable global lo utilizaríamos así
AppData:AddData("gFCopia", SubStr(GetExeDate(),7,2)+"/"+;
SubStr(GetExeDate(),5,2)+"/"+;
SubStr(GetExeDate(),1,4))
José R. Castro.
El 19/06/2011 13:07, macgyber escribió:
> Como ejecuto un programa cada vez que linkedito, para que modifique el
> *.xpj e incremente el Build
> En clipper cada vez que compilaba mi programa mediante un archivo c.bat,
> ejecutaba otro programa que incrementaba una base de datos y generaba un
> release.prg con el siguiente contenido
>
> Procedure Release
> nwRelease := 1901
> Return nwRelease
>
> De esta forma cada ejecutable tenia un número de generación que era
> ascendente y me daba una idea de aproximadamente cuanto trabajo le habia
> invertido (esto no era lo más importante).
>
> El número de versión lo incrementaba si cambiaba o agregaba algún
> archivo, todas las otras modificaciones implicaban cambio de release.
>
> Se me ocurre que si puedo ejecutar un archivo cada vez que compilo,
> podría modificar el archivo.xpj e incrementarle el Build
>
> Que usan ustedes ?
>
>