Architettura

Navigation:  Procedure Interne > Release - Nuova versione >

Architettura

Previous pageReturn to chapter overviewNext page

Release

 

La struttura di release grosso modo non cambia

 

 

Descrizione

Contenuto

Stato

R:

Unità "Release"


 

o\eurocoge

Cartella base

*.cob

 

\abil

Contiene file di utilità

*.abl (abilitazioni per ciascun utente)

mask*.arc (file di menu completi)

 

\cbl

I sorgenti "ufficiali" rilasciati

*.cbl

 

\source

Per ciascun sorgente è presente un file zippato contenente le versioni di sorgente rilasciate

*.zip

 

\sys

Files di risorse vari

*.bmp -> Bitmap icone, ecc

*.doc* -> Macro di Word

*.xls* -> Macro di Excel

 

\cpy

I files sorgenti comuni usati in fase di compilazione

*.cpy

*.fd

*.k*

....

Nuova

 

La differenza fondamentale nella nuova gestione sarà che mentre attualmente in release il controllo sugli aggiornamenti avviene solo sui sorgenti (*.cbl), nella nuova versione dovrà avvenire anche sulle risorse; quindi:

*.cpy,*.fd, ecc.: tutto quello che è relativo alla struttura delle tabelle, e a file sorgenti comuni

*.bmp: icone

*.xls*, *.doc*: macro

.....

 

Sviluppo

 

Il server "Sviluppo" non dovrebbe essere più utilizzato

 

PC Locale

 

Tutto lo sviluppo avverrà sul pc locale.

 

 

Descrizione

Contenuto

C:

Unità locale


o\eurocoge

Cartella base

Sarà sincronizzabile a richiesta con la cartella omonima su release (se la sincronizzazione fosse automatica, si rischia che l'ambiente di test locale dia errori dovuti a variazioni di tabelle effettuate da terzi)

*.cob

\abil

Contiene file di utilità

*.abl (abilitazioni per ciascun utente)

mask*.arc (file di menu completi)

\cbl

I sorgenti sul pc locale non esistono

Saranno presenti solo i sorgenti in fase di modifica nelle apposite cartelle


\sys

Files di risorse vari

In locale questi files serviranno prevalentemente per l'esecuzione degli ambienti di test

*.bmp -> Bitmap icone, ecc

*.doc* -> Macro di Word

*.xls* -> Macro di Excel

\cpy

I files sorgenti comuni usati in fase di compilazione

Questi files dovranno essere sincronizzati con quelli "ufficiali" di release in modo automatico

*.cpy

*.fd

*.k*

....

\commesse

Cartella radice delle commesse in lavorazione


\12345

Cartella specifica di ciascuna commessa


o\cbl

Programmi in fase di modifica

cogv50w.cbl

\screens

Files generati da screens per i programmi in modifica

cogv50w*

o\cpy

Risorse in fase di modifica

*.cpy

*.fd

*.k*

...

o\sys

Altre risorse in fase di modifica

*.bmp

*.doc*

*.xls*

o\mcoge

Files di risorse di supporto al programma

files di menu

Gestione griglie

Files di lingua

Report

...