Perguntas com a marcação «versioning»

O controle de versão é a maneira pela qual versões sucessivas do mesmo software são identificadas usando nomes de versões ou números de versões exclusivos.

43
Data como número da versão do software

Os desenvolvedores de software normalmente não usam data como número da versão, embora o formato AAAAMMDD (ou suas variações) pareça sólido o suficiente para usar. Há algo de errado com esse esquema? Ou se aplica apenas a "tipos" limitados de software (como produções

35
Você deve versão de aplicativos da web?

Recentemente, tive uma discussão com um colega de trabalho sobre o controle de versão de aplicativos da web. Eu não acho que você precise disso, e se você quer apenas uma verificação de sanidade para confirmar que seu último lançamento está ao vivo, acho que uma data (YYMMDD) provavelmente é boa o...

23
Quando devo incrementar o número da versão?

Eu não aprendi programação na escola e não trabalho como desenvolvedor (profissional), portanto, muitos conceitos básicos não são muito claros para mim. Esta pergunta tenta esclarecer um deles. Agora, suponhamos que eu tenha problemas e #1, no Rastreador de problemas, que esteja definido para...

22
Como você evolui e versão uma interface?

Digamos que você tenha uma interface IFoo: public interface IFoo { void Bar(string s); int Quux(object o); } Na versão 2 da sua API, você precisa adicionar um método Glarga essa interface. Como você faz isso sem quebrar os usuários existentes da API e manter a compatibilidade com versões...