Oltre ai sistemi di controllo versione, esistono strumenti che supportano la gestione delle versioni? [chiuso]

StackOverflow https://stackoverflow.com/questions/268890

  •  06-07-2019
  •  | 
  •  

Domanda

Il più delle volte, ho visto la gestione delle versioni gestita come un processo definito con lo strumento di supporto come sistema di controllo della versione (di solito tramite ramificazione e tag). Tuttavia, esistono strumenti dedicati alla gestione delle versioni? Sto cercando strumenti open source e chiusi, se presenti.

È stato utile?

Soluzione

La gestione delle versioni trascende gli strumenti, ma ciò non significa che non sia possibile creare un ambiente a supporto dei processi e della strategia RM. Facciamo molto affidamento su Visual Studio TFS per il nostro approccio RM, poiché supporta l'automazione della build, SCM, QA (test) e si integra con SharePoint 2007 a scopo di documentazione.

Il nostro flusso di lavoro RM è ospitato anche in SharePoint. Tutto dipende molto dallo stack Microsoft, ovviamente, ma esistono strumenti OSS equivalenti.

ETA: il nostro approccio RM si basa in qualche modo su ITIL v2, quindi potrebbe essere più rigido di quello che stai chiedendo.

Altri suggerimenti

Puoi utilizzare ant o maven per automatizzare attività come la generazione di pacchetti e la distribuzione su server remoti.

Per definizione, la gestione delle versioni è un processo gestito. Ho visto organizzazioni più grandi utilizzare HP Service Manager per la gestione dei processi in questo settore. Hanno un modulo di controllo delle versioni che funziona con il modulo di gestione delle modifiche.

Da un lato dello sviluppo più java della casa ho visto il plugin Artifactory usato con Jenkins. http://blogs.jfrog.org/2011 /06/jenkins-new-maven-and-gradle-release.html

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top