Mudanças entre as edições de "AndesGeradorUpdate"
(Criou página com '=== Objetivo === Programa gerador do arquivo de atualização, usado no andesupdate Gera o arquivo atualizacao.xml === Como Configurar === Arquivo:AndesGeradorUpdate.png...') |
|||
(7 revisões intermediárias pelo mesmo usuário não estão sendo mostradas) | |||
Linha 12: | Linha 12: | ||
2 - Colocar todos os módulos que serão baixados pelo update incluindo as dlls, todos eles com o arquivo zip na mesma pasta para o cálculo do checksum; | 2 - Colocar todos os módulos que serão baixados pelo update incluindo as dlls, todos eles com o arquivo zip na mesma pasta para o cálculo do checksum; | ||
− | 3 - Para os arquivos que não possuem versão e que são | + | 3 - Para os arquivos que não possuem versão e que são inseridos em algumas versões apenas, o ideal é colocar como extras e da forma que for compactado será extraído na pasta app. |
Obs.: Não adiante colocar um arquivo assim: INSTALADORES\programa.exe que não será colocado automaticamente para pasta AndesERP, porque o AndesMenu não copia esse diretório. por isso foi colocado o ibexpert na pasta Raiz; | Obs.: Não adiante colocar um arquivo assim: INSTALADORES\programa.exe que não será colocado automaticamente para pasta AndesERP, porque o AndesMenu não copia esse diretório. por isso foi colocado o ibexpert na pasta Raiz; | ||
Linha 21: | Linha 21: | ||
6 - Caminho do arquivo atualziacao.xml gerado pelo programa; | 6 - Caminho do arquivo atualziacao.xml gerado pelo programa; | ||
+ | |||
+ | === Disponibilização do Download === | ||
+ | |||
+ | Através de uma ferramenta de transferência de arquivos entre Windows e Linux(WinSCP) deve ser copiado os arquivos na seguinte estrutura de pasta: | ||
+ | |||
+ | [[Arquivo:Winscp-andesupdate.png]] | ||
+ | |||
+ | ==== Sem Versão ==== | ||
+ | Na raiz devem estar os arquivos que serão baixados pelo update que não possuem versão: | ||
+ | |||
+ | atualizacao.xml | ||
+ | scriptdb | ||
+ | extras.zip(Todos os arquivos que foram colocados na opção extras como: ibexpert.zip, ImagensBoletos.zip, Schemas.zip) | ||
+ | |||
+ | ==== Com Versão ==== | ||
+ | |||
+ | Deverão estar separados em diretórios conforme a versão no formato X.X.X, caso o quarto dígito for diferente de zero, deverá ter uma pasta dentro da versão com o nome do número da subversão e os arquivos zipados dentro desta pasta: | ||
+ | |||
+ | Exemplo: | ||
+ | |||
+ | Aplicativo programa.exe na versão 6.6.16.0 | ||
+ | |||
+ | |-6.6.16 | ||
+ | |||
+ | |-programa.exe | ||
+ | |||
+ | |||
+ | Aplicativo programa.exe na versão 6.6.16.5 | ||
+ | |||
+ | |-6.6.16 | ||
+ | |||
+ | |-5 | ||
+ | |||
+ | |-|-programa.exe |
Edição atual tal como às 11h28min de 8 de julho de 2016
Objetivo
Programa gerador do arquivo de atualização, usado no andesupdate
Gera o arquivo atualizacao.xml
Como Configurar
1 - Inserir a versão que o update irá setar no banco de dados no formato: X.X.X;
2 - Colocar todos os módulos que serão baixados pelo update incluindo as dlls, todos eles com o arquivo zip na mesma pasta para o cálculo do checksum;
3 - Para os arquivos que não possuem versão e que são inseridos em algumas versões apenas, o ideal é colocar como extras e da forma que for compactado será extraído na pasta app.
Obs.: Não adiante colocar um arquivo assim: INSTALADORES\programa.exe que não será colocado automaticamente para pasta AndesERP, porque o AndesMenu não copia esse diretório. por isso foi colocado o ibexpert na pasta Raiz;
4 - Criação do banco de dados vazio onde serão inseridos os scripts a serem rodados no cliente;
5 - Ao Clicar em transferir é feito uma conexão com o banco de dados CRM e coletado todos scrips aprovados a partir do dia 17/06/2016 e inseridos no banco scriptdb.fdb na ordem de aprovação.
6 - Caminho do arquivo atualziacao.xml gerado pelo programa;
Disponibilização do Download
Através de uma ferramenta de transferência de arquivos entre Windows e Linux(WinSCP) deve ser copiado os arquivos na seguinte estrutura de pasta:
Sem Versão
Na raiz devem estar os arquivos que serão baixados pelo update que não possuem versão:
atualizacao.xml scriptdb extras.zip(Todos os arquivos que foram colocados na opção extras como: ibexpert.zip, ImagensBoletos.zip, Schemas.zip)
Com Versão
Deverão estar separados em diretórios conforme a versão no formato X.X.X, caso o quarto dígito for diferente de zero, deverá ter uma pasta dentro da versão com o nome do número da subversão e os arquivos zipados dentro desta pasta:
Exemplo:
Aplicativo programa.exe na versão 6.6.16.0
|-6.6.16
|-programa.exe
Aplicativo programa.exe na versão 6.6.16.5
|-6.6.16
|-5
|-|-programa.exe