Gestione dei veicoli a rilascio complesso

3

Sto cercando di migliorare il nostro sistema di generazione e rilascio. Siamo un negozio .Net / Windows, e non vedo alcun ottimo strumento per Windows per generare i file che devono essere rilasciati in patch o hotfix. Attualmente stiamo utilizzando TFSBuild 2010 con Windows Workflow per i nostri build di integrazione continua e la nostra build completa quotidiana che include un pacchetto Installshield per la distribuzione.

  1. Quale è un buon modo per generare l'elenco di file da includere in una versione di stile "patch", in cui uno non ridistribuisce tutti i file, ma solo quelli necessari per realizzare le modifiche necessarie? Esistono strumenti open source che funzionano bene per questo, oppure i team di solito eseguono il proprio? Ho preso in considerazione l'utilizzo di Beyond Compare ma preferirei qualcosa di open source. La creazione del file "patch" deve essere automatizzata al 100%.
  2. Quali veicoli di rilascio dovrebbero essere in stile patch? E quali versioni dovrebbero sostituire tutti i file di sistema relativi alla nostra applicazione? Supponiamo di avere una grande quantità di risorse necessarie per la manutenzione.
  3. C'è qualche materiale stabilito che è di fiducia all'interno del settore per strategie su questo? Mi rendo conto che è diverso per "impresa" piuttosto che con siti web tipici. Sto cercando più strategie "imprenditoriali" a causa del nostro stile di distribuzione del prodotto.

tl; dr > Cerchi informazioni su come spedire pacchetti più affidabili?

    
posta Case 25.09.2012 - 23:00
fonte

1 risposta

1

Che ne dici di

link

... solution that was capable of installing a .NET application for the first time, and keep it updated throughout its life cycle

    
risposta data 27.09.2012 - 09:03
fonte

Leggi altre domande sui tag