Mudanças entre as edições de "AndesGeradorUpdate"
(→Com Versão) |
|||
Linha 41: | Linha 41: | ||
Exemplo: | Exemplo: | ||
− | Aplicativo programa.exe na versão 6.6.16.0 | + | <nowiki>Aplicativo programa.exe na versão 6.6.16.0 |
|-6.6.16 | |-6.6.16 | ||
|-programa.exe | |-programa.exe | ||
Linha 48: | Linha 48: | ||
|-6.6.16 | |-6.6.16 | ||
|-5 | |-5 | ||
− | |-programa.exe | + | |-programa.exe</nowiki> |
Edição das 19h34min de 7 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 iniseridos 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 diratórios conforma 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:
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