Compilando en Siebel 7.7

Siempre me pareció demasiado trabajo tener que compilar los cambios realizados en Siebel para cada idioma... así que cree estos scripts que acá les dejo para poder hacerlo automáticamente y copiarlo a alguna carpeta de red. Estos scripts se deben copiar en una misma carpeta.

Los lenguajes de estos scripts son VBS y BATCH. En estos scripts se utiliza

  • "compile.cmd": ejecuta la compilación dependiendo el idioma que le pasaron por parámetro.
  • "compileAll.cmd": invoca a "run.vbs compile.cmd" con el idioma correspondiente.
  • "checkCompile.vbs": verifica que los scripts de compilación no sigan ejecutándose.
  • "run.vbs": script de Peter Verijke que permite setear variables del sistema con la fecha, hora y luego ejecuta el programa/script que le pasamos por parámetro. (Modificado para pasarle los parámetros que preciso).

Para su correcto funcionamiento es necesario realizar cambios en los archivos para establecer nuestra configuración.

compile.cmd:

REM Seteamos las variables de configuracion
set SRFNAME=siebel_sia_%LANGID%_%Year%%Month%%Day%.srf
set SRFDIRNAME=%Year%%Month%%Day%

compileAll.bat:

REM Seteamos las variables de configuracion
set SRFPATH=\compartido_en_redSRF
set SCRIPTRUN=cscript /nologo /b
set RUNVBS=run.vbs
REM En el path incluimos las herramientas necesarias
set PATH=C:scriptbin;%PATH%
set LOG_DIR=C:scriptcompile
set LOG_NAME=compileAll
set TOOLSDIR=C:sea77Toolsbin
set TEMPDIR=C:temp
set EMAILTO=cambiame@midominio.com.a

Acá les dejo un .zip con todos los archivos necesarios para poder utilizar este script:
[download=5]

Saludos!

Esta entrada fue publicada en Siebel y etiquetada , . Guarda el enlace permanente.

3 respuestas a Compilando en Siebel 7.7

  1. Vinod dijo:

    Sebastian,

    can you provide me with the script to do autocompile for siebel srf, i was unable to find the files above.

    Thanks,
    VK

  2. Sebas dijo:

    Hi,

    As far as I know you can not do incremental compile using command line.
    There is a fix request on Metalink 3 for this option: 12-J8D8BV+F

    Regards,
    Sebastian

  3. Rajesh Kumar dijo:

    Hi,

    Thanks for the sharing script.

    I have a query… Can we do incremental compile using command line?

    Appreciate your quick response.

    Thanks & Regards,
    Rajesh Kumar

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *

*

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>