VERSOES DE EXECUTAVEIS

APUERARI 01/08/2011 16:03:04
#380512

HOJE SOU USUÁRIO DE APLICATIVOS, E UMA NECESSIDADE QUE TENHO é ME ASSEGURAR QUE UAM NOVA VERSÃO DE EXE GERADO TENHA SOMENTE A MAIS DOQ UE O ANTERIOR, O QUE FOI SOLICITADO.

O SISTEMA ATUAL é COMPOSTO POR MAIS DE 8 MODULOS, MAIS DE 1000 PROGRAMAS , FUNCIONALIDADES ETC.
HOJE QUANDO GERAMOS UMA NECESSIDADE DE ALTERAÇÃO, A LATERAÇÃO é FEITA, MAS PODE OCORRER PROBLEMA NA GERAÇÃO DO EXE, OU ALGUMA ALTERAÇÃO EM VERSÃO DE PROGRAMA FEITO INDEVIDAMENTE..

EM SUMA, O PROBLEMA é : COMO ME ASSEGURAR QUE NO EXE RECEBIDO SO TENHA A ALTERAÇÃO SOLICITADA.

ALGUéM TEM ESTE PROBLEMA ? ALGUéM TEM UMA IDEIA DE SOLUÇÃO ?
JA TEMOS CONTROLE DE VERSÕES COM O SUBVERSION.... MAS MESMO ASSIM PROBLEMAS OCORREM..
FBONETTI 01/08/2011 16:53:25
#380514
Vocês está gerando o exe direto pelo VB ou usa algum outro programa??

Já vi exe[ô]s gerados pelo VB sendo gerados e vindo com conflitos de DLLs, mas nunca tive probelmas com alterações.
dê mais detalhes de como é gerado, já da uma luz...
FEDERHEN 02/08/2011 08:25:22
#380553
Não existe uma forma de controlar automaticamente as versões e garantir que a versão seguinte tenha [Ô]a mais[Ô] do que a anterior.

Apenas é possivel garantir que a última versão é a posição mais recente e mais atualizada de um software, pelo numero seguencial de versão ou pela data mais recente do executavel. Porém, mesmo sendo a versão mais recente, ela pode estar com menos funcionalidades do que a anterior, por decisão do desenvolvedor. Além do mais, nada garante que a nova versão que voce recebe, tenha alguma das alterações que você solicitou anteriormente.

Imagina uma software-house que tem aproximadamente 500 clientes usando os mesmos sistemas. Quando um cliente fizer o download da versão de um módulo, pode ter alterações de outros solicitantes e nenhuma do próprio. Tambem pode acontecer de algumas funcionalidades serem removidas por se tornarem obsoletas e nesse caso o software da nova versão passará a ter menos funcionalidades do que anteriormente.

Alguns desenvolvedores costumam documentar as alterações que ocoreram em cada versão e isso pode ser um bom indicativo para você se localizar.
Caso seu desenvolvedor não use essa prática, voce pode solicitar que o mesmo a adote.
MARCOSLING 02/08/2011 08:36:09
#380555
Citação:

:

HOJE SOU USUÁRIO DE APLICATIVOS, E UMA NECESSIDADE QUE TENHO é ME ASSEGURAR QUE UAM NOVA VERSÃO DE EXE GERADO TENHA SOMENTE A MAIS DOQ UE O ANTERIOR, O QUE FOI SOLICITADO.

O SISTEMA ATUAL é COMPOSTO POR MAIS DE 8 MODULOS, MAIS DE 1000 PROGRAMAS , FUNCIONALIDADES ETC.
HOJE QUANDO GERAMOS UMA NECESSIDADE DE ALTERAÇÃO, A LATERAÇÃO é FEITA, MAS PODE OCORRER PROBLEMA NA GERAÇÃO DO EXE, OU ALGUMA ALTERAÇÃO EM VERSÃO DE PROGRAMA FEITO INDEVIDAMENTE..

EM SUMA, O PROBLEMA é : COMO ME ASSEGURAR QUE NO EXE RECEBIDO SO TENHA A ALTERAÇÃO SOLICITADA.

ALGUéM TEM ESTE PROBLEMA ? ALGUéM TEM UMA IDEIA DE SOLUÇÃO ?
JA TEMOS CONTROLE DE VERSÕES COM O SUBVERSION.... MAS MESMO ASSIM PROBLEMAS OCORREM..



Bom, para assegurar que no EXE recebido tenha a alteração solicitada é só fazendo testes.
APUERARI 02/08/2011 08:47:05
#380557
MUITO OBRIGADO PELAS AVALIAÇÕS E RESPOSTAS, MAS EU QUERIA SABER SE TEMOS ALGUMA FERRAMENTA QUE MOSTRE DIFERENÇAS ENTRE EXE ANTERIOR E O NOVO, EVIDENCIANDO ALTERAÇÕES FEITAS...
FEDERHEN 02/08/2011 10:25:36
#380574
NÃO... NÃO TEM...
MSMJUDAS 02/08/2011 15:54:33
#380623
Entre EXEs acho que não existe mesmo, mas se fosse só entre código fontes aí existem alguns.
Tópico encerrado , respostas não são mais permitidas