Domande con tag 'versioning'

2
risposte

Perchè build.number è un "abuso" di versioning semantico?

Stavo spiegando un sistema di costruzione proposto (Gradle / Artifactory / Jenkins / Chef) a uno dei nostri architetti più anziani, e mi ha fatto un commento che I sorta di non sono d'accordo, ma non sono abbastanza esperto da poter davvero pe...
posta 14.08.2014 - 16:12
5
risposte

Come ti evolvi e versione un'interfaccia?

Supponiamo che tu abbia un'interfaccia IFoo : public interface IFoo { void Bar(string s); int Quux(object o); } Nella versione 2 dell'API, devi aggiungere un metodo Glarg a questa interfaccia. Come si fa a fare ciò senza ro...
posta 09.03.2012 - 09:43
5
risposte

Qual è la tua strategia di versioning dell'applicazione? [duplicare]

Sarei interessato a ottenere le opinioni della community SO sulla migliore strategia di versioning delle applicazioni. Le mie domande: Come tieni traccia del numero di versione della tua applicazione? Hai una definizione formale di ciò...
posta 18.05.2011 - 15:16
3
risposte

Versioning semantico per applicazioni desktop [duplicato]

Posso seguire facilmente le raccomandazioni Semantic Versioning se sviluppo una libreria o un'API, ma cosa succede se il prodotto sviluppato è un sito Web o un desktop applicazione? Quando incrementeresti un componente major in quel...
posta 31.05.2013 - 01:22
10
risposte

[YYYY]. [MM]. [DD]. [hh] [mm] vs. [maggiore]. [minore]. [revisione] [duplicato]

Attualmente sto discutendo tra la convenzione di versioning tradizionale [major].[minor].[revision] e la mia, quasi stravagante, [YYYY].[MM].[DD].[hh][mm] per un nuovo progetto che sto iniziando. Capisco che [major].[minor].[r...
posta 19.05.2011 - 21:17
4
risposte

Qual è il modo migliore per gestire il controllo delle versioni dei prodotti e la ramificazione di progetti a lungo termine?

In senso generale, per progetti a lungo termine che possono avere più rilasci durante il ciclo di vita dei prodotti e richiedono il supporto di prodotti precedenti, qual è il modo migliore per gestire le versioni dei prodotti e la ramificazione...
posta 11.01.2012 - 13:28
2
risposte

È buona norma memorizzare i numeri di versione del software in VCS?

Una versione del prodotto, ad esempio v1.0.0.100 , rappresenta non solo una versione di produzione univoca del software, ma aiuta a identificare i set di funzionalità e le fasi di aggiornamento rapido per il suddetto prodotto. In questo mome...
posta 17.08.2015 - 22:39
5
risposte

Quando dovrei incrementare il numero di versione?

Non ho imparato la programmazione a scuola e non lavoro come sviluppatore (professionista), quindi molte basi non mi sono chiare. Questa domanda cerca di chiarirne uno. Ora supponiamo di avere problemi #1 , #2 e #3 nel mio Issu...
posta 21.10.2013 - 23:26
2
risposte

Controllo delle versioni semantiche quando si risolve un bug importante

Attualmente gestisco una libreria che ha un elevato utilizzo pubblico e ho avuto una domanda su versioning semantico . Voglio refactoring una parte abbastanza importante della libreria che viene implementata in modo errato - ed è sempre stata i...
posta 28.11.2013 - 14:07
4
risposte

La versione principale veloce urtano una prova di design scadente?

Ho iniziato un lavoro come programmatore junior alcuni mesi fa. Il sistema su cui stiamo lavorando è stato in produzione per ~ 2 anni. Non ero coinvolto nell'accattonaggio del sistema e del design. Una cosa che ho notato è che la versione pri...
posta 11.03.2017 - 17:36