Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Necessidade de criar novo instalador Bematech Loja HotFix para contemplar instalação e atualização parcial de arquivos da instalação Standard do Bematech Loja.

03. SOLUÇÃO

...

A distribuição de HotFix do Bematech Loja irá ocorrer a partir da distribuição do produto Bematech Loja Hotfix.

Image AddedPainel de Controle Windows - Programas instalados



O Bematech Loja Hotfix será gerado a partir da versão do pacote disponível em produção, apenas com os artefatos impactados nas correções. As versões de Hotfix serão incrementais, onde a versão mais atual possui os artefatos alterados nas versões anteriores. O Bematech Loja Hotfix possui o seguinte padrão de versão:

<Ano>.<Sprint>.<NúmeroPacoteLiberado>.<NúmeroHotFix>

Exemplo:  2019.5.41.1

Onde:

2019: Corresponde ao Ano de liberação 

5: O número da Sprint 

41: Número do Pacote disponível para produção na Sprint

1: Número Hotfix


O Bematech Loja HotFix deve ser cadastrado no BUS com a dependência da versão base de seu pacote

Na imagem abaixo, o produto Bematech Loja Hotfix a versão 2019.5.40.4 está criado com a dependência de sua versão base, Bematech Loja 2019.5.40.0

Image Added


Dependência de Produto - BUS

Ao cadastrar a versão de um produto é possível informar quais são os produtos e versões mínimas necessárias, para que sua instalação possa ser executada. 

Para instalação de produto, que possui dependência de outro produto, o BUS irá verificar se o mesmo está instalado com a versão mínima cadastrada. A partir dessa premissa, caso seja ativado incorretamente, a versão do Bematech Loja Hotfix, para uma loja que possui o Bematech Loja com versão superior ao Hotfix, o Hotfix será instalado. 

Exemplo: 

Loja 1234 - Versão instalada na loja: Bematech Loja versão 2019.7.12.0

Cadastro BUS: Bematech Loja Hotfix versão 2019.5.40.4  - Dependência Bematech Loja 2019.5.40.0

Se o Bematech Loja Hotfix versão 2019.5.40.4 for ativado para a loja 1234, a instalação irá ocorrer, devido a versão atual da dependência ser maior (2019.7.12.0) que a mínima (2019.5.40.0) cadastrada. 


A funcionalidade de dependência está disponível a partir da versão1.12 do BUS. 




Templatedocumentos


HTML
<style>
div.theme-default .ia-splitter #main {
    margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
    display: none;
}
#main {
    padding-left: 10px;
    padding-right: 10px;
    overflow-x: hidden;
}

.aui-header-primary .aui-nav,  .aui-page-panel {
    margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
    margin-left: 0px !important;
}
</style>