O que é um lançamento rolante?
Uma versão rolante é uma filosofia de atualização de software que, em vez de criar grandes atualizações de uma só vez, envolve fazer muitas atualizações contínuas. As atualizações estão em andamento com um esquema de liberação rolante, para que geralmente sejam menores e não têm um número de versão anexado a eles. A vantagem desse método é que as atualizações são muito mais rápidas e normalmente são mais fáceis para os programadores manipularem. Ao mesmo tempo, as atualizações podem não ser tão completas.
A maioria dos programas é atualizada ao longo do tempo, geralmente através de uma versão de atualização padrão. Com atualizações padrão, um desenvolvedor de software cria uma versão totalmente nova de um programa e as atualizações geralmente ocorrem a cada poucas semanas ou meses. Se o desenvolvedor usar um esquema de liberação rolante, as coisas serão feitas de maneira diferente. Em vez de atualizações pouco frequentes, as atualizações geralmente são feitas todos os dias ou a cada poucos dias. O desenvolvedor também funciona apenas na atualização de uma filial de programação, enquanto as atualizações padrão funcionam em várias filiais.
Atualizações de software NormaLly são bastante grandes e podem alterar todo o programa. Se o programa tiver uma versão rolante, as atualizações normalmente serão muito menores. Isso ajuda o desenvolvedor a fazer atualizações constantes e, como a filosofia determina que o desenvolvedor atualize apenas uma filial por vez, isso o obriga a criar atualizações menores. Ao mesmo tempo, são mais fáceis de baixar e o programa deve ser constantemente atual.
Uma das principais vantagens de ter um lançamento para o desenvolvedor é que ele normalmente pode fazer atualizações em um pequeno período de tempo. O programa que está sendo atualizado também geralmente funcionará melhor. O programa é atualizado constantemente, por isso deve experimentar velocidades e bugs de aplicativos mais rápidos devem ser corrigidos rapidamente.
Embora haja vantagens em ter um lançamento rolante para um programa, também existem algumas desvantagens. Com as atualizações padrão, o desenvolvedor tem uma boa quantidade de tempo para diaGosamente o programa para quaisquer bugs ou problemas sérios que afetam o programa. Em um esquema de atualização rolante, o desenvolvedor está constantemente fazendo atualizações, para que ele não perceba problemas sérios. Também há menos tempo para testar as atualizações; portanto, pode haver falhas óbvias que seriam corrigidas com atualizações padrão. O programa está sendo alterado com tanta frequência que, embora as mudanças sejam pequenas, elas tornam o software vulnerável a problemas de vírus e hackers.