Pergunta

Estou trabalhando em um programa que deve ter um módulo "atualizações" (online). Não consigo descobrir como fazer isso. Inicialmente, estou tentando com um repositório SVN. Alguma ideia melhor? Como isso é normalmente feito? (Não estou pedindo uma linguagem concreta, só quero uma idéia geral sobre os proccecedores) Obrigado.

Foi útil?

Solução

O que fazemos (em um ambiente de intranet) é aproximadamente:

Temos um aplicativo que (em vez de iniciar diretamente) aponta para um pequeno script que busca a mais recente versão 'divulgada' de um local conhecido usando o RSYNC.

Em seguida, o script simplesmente aprimora o próprio aplicativo.

Deste jeito:

  • Todo mundo sempre trabalha com a mesma versão do software.
  • Novas construções são fáceis de implantar: basta copiá -las para o local conhecido 'Sync'.
  • O uso do RSYNC ou similar permite minimizar a sobrecarga, pois funciona incrementalmente.

Forçamos a atualização sobre nossos usuários, mas esse mecanismo também pode ser adaptado para atualizações on-line (sob demanda).

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top