Professional Documents
Culture Documents
Sumrio
1.
2.
Introduo................................................................................................................................... 3
Estrutura ..................................................................................................................................... 4
1. Introduo
Esse documento tem como objetivo relatar a estrutura e como utilizar o atualizador de
verso Olos.
Pgina 3 de 6
2. Estrutura
O atualizador se baseia na estrutura dos diretrios e nas informaes do arquivo de
instalao de cada servio/aplicao que ser atualizado.
Abaixo exemplo da estrutura de diretrio:
\OlosUpdater
- \Verso
- \3.2.0
- \CCM
- \SysConfiguration
- App.Config
- Install.Config
- Release Notes.txt
- \ Bin \
- arquivos do servio ou aplicao e seus subdiretrios
- \ ScriptRollBack \
- arquivos .sql com o mesmo nome da ScriptUpdate
- \ ScriptUpdate \
- arquivos .sql
- \ Bat \
- arquivos .bat
- \ BatRollBack \
- arquivos .bat com o mesmo nome da Bat
Detalhamento das pastas:
Raiz (OlosUpdater): contm o arquivos de configurao do executvel com a
informao de controle de verso, onde informado a verso requerida e a verso
atual.
Verso: sem informao, apenas deve conter o subdiretrio com o nmero da
verso atual, igual ao informado no arquivo de configurao anterior.
X.X.X: Diretrio da verso atual, com o mesmo nome informado no arquivo de
configurao da pasta raiz. Deve conter os diretrios dos os aplicativos /servios
que sero instalados.
Diretrio do Servio/Aplicao:
o Arquivo Install.Config. Deve conter os seguintes parmetros:
ServiceTypeId: Informar o tipo do servio para captura de
informaes na tabela de servios. Se for zero, no ser consultado.
Caso no seja servio, no for necessrio o script de banco ou
backup de database, no necessrio informar o tipo do servio.
BackupDatabase: true/false. Define se o atualizador deve fazer
backup do database deste servio.
ExecuteScriptRollback: true/false. Define se os scripts contidos na
pasta ScriptRollBack sero executados pelo atualizador no caso de
rollback.
Pgina 4 de 6
Pgina 5 de 6
o Diretrio Bat: Inserir arquivos .bat com instrues que sero executadas no
servidor do tipo de servio.
o Diretrio BatRollBack: Inserir arquivos .bat de rollback da pasta Bat. Os
arquivos sero executados no servidor do tipo do servio. Esta pasta deve
conter arquivos e com os mesmo nomes dos arquivos da pasta Bat, se no
houver ser ignorado
Pgina 6 de 6