Pergunta

Eu estou perigosamente perto de lançar um aplicativo web muito pesado e eu tenho quase tudo no meu servidor de QA. Eu ainda estou tocando-se e fazer alterações aqui e ali e, embora eu estou tirando fotos noturnas de meu servidor eu ainda gostaria de ter alguma forma de gestão da mudança no lugar para que eu possa determinar exatamente o que mudou no meu ambiente, se algo vai horrivelmente errado (especialmente enquanto estou em produção). Então, eu estou curioso ... Alguém tem alguma sugestão para um aplicativo de gerenciamento de mudança boa (web ou não)? O que todo mundo faz? Devo apenas chupa-lo e usar uma planilha?

Foi útil?

Solução

A minha sugestão seria a utilização de controle de origem. Você poderia ter um ramo prod e então cada esforço de desenvolvimento poderia gerar seu próprio ramo antes que ele está de volta Incorporada prod quando você aperta uma determinada versão de produção. Esse controle forma como a sua fonte tem cada versão que já foi lançado em prod (controle de origem pode ajudar a identificar o que mudou entre as versões, no mínimo).

EDIT: A TFS Ramificação Orientação foi muito útil e os conceitos podem ser aplicados a outros sistemas de controle de origem . Eu sugeriria lê-lo se você estiver interessado neste método.

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