Condividi tramite


Installare Release Management per Visual Studio 2013

Installare Release Management per Visual Studio

Release Management è una soluzione di distribuzione continua che rende i cicli di rilascio ripetibili, visibili e più efficienti mediante l'automazione delle distribuzioni in ogni ambiente dal test fino alla produzione.

Per iniziare, installare Release Management Server. Se si prevede di usare TFS, è necessario che sia già installato e pronto per l'uso. Se TFS non è stato ancora configurato, installarlo ora. È possibile usare la stessa istanza di SQL Server per TFS e Release Management Server (come nella presente guida), usare un'istanza di SQL Server diversa (oppure installarne una nuova. Successivamente, installare Release Management Client. Dopo l'installazione del client e del server, configurare i computer in modo da distribuire l'app per i rilasci. È possibile installare gli agenti di distribuzione in ogni computer. In alternativa, con Release Management per Visual Studio 2013 Update 3, è ora possibile usare Windows PowerShell, Windows PowerShell Desired State Configuration (DSC) o Chef per distribuire l'app nei computer senza installare un agente di distribuzione. Per informazioni su questa procedura, vedere qui. Se infine si usa TFS, connettere la distribuzione di Release Management a TFS per iniziare a gestire i rilasci.

Per installare Release Management e impostare un ambiente

Passaggio 1Verificare che il sistema operativo e l'hardware soddisfino i requisiti per Release Management. Per Release Management Server è necessaria un'istanza di SQL Server, ma non sono presenti dipendenze nel caso si utilizzi la stessa istanza di SQL Server per TFS, si tratta solo di convenienza.

Per altre informazioni: Requisiti di sistema per Release Management

Passaggio 2 Scaricare Release Management Server, la versione client e Deployment Agent nel sito Web VisualStudio.com, quindi installare il server e il client.

Se si esegue l'aggiornamento a Release Management 2013 Update 3 da Update 2, disinstallare prima l'aggiornamento precedente di Release Management Server, Client e degli agenti di distribuzione. Durante la disinstallazione non si perderanno dati perché non viene rimossa l'istanza di SQL Server. Installare quindi l'Update 3 per il server, il client e gli agenti secondo le esigenze. Quando si configura l'aggiornamento più recente per Release Management Server, usare la stessa istanza di SQL Server usata in precedenza per il server di database.

Di seguito sono riportati alcuni elementi da considerare in merito alla topologia di Release Management, in particolare se si usa TFS. È consigliabile installare il server separatamente rispetto al livello applicazione del server TFS, come indicato, anche se è comunque possibile installare il server di Release Management insieme a TFS. Se si usa TFS con Release Management, è opportuno installare il client di Release Management in un server di compilazione TFS con almeno un agente di compilazione, in modo che il server sia in grado di creare automaticamente rilasci nell'ambito della propria esecuzione. Questo comportamento è particolarmente pratico ai fini dell'integrazione e della distribuzione continue.

Scaricare e installare i componenti di Release Management

Per altre informazioni, vedere Download di Release Management per Visual Studio 2013, Installare Release Management Server e client

Passaggio 3Installare Deployment Agent nei computer che costituiranno gli ambienti in cui si desidera distribuire il rilascio. Possono essere ambienti di prova o di produzione.

Impostare un ambiente di Release Management

Per ulteriori informazioni: Installare l'agente di distribuzione e configurare computer per un ambiente

Passaggio 4In Release Management Client è possibile, ma non necessario, configurare la connessione tra Release Management e TFS. È possibile eseguire Release Management separatamente da TFS. È inoltre possibile eseguire altre attività facoltative, ad esempio l'aggiunta di membri del team a Release Management o di un server SMTP per le notifiche di posta elettronica.

Connetti a TFS

Per ulteriori informazioni: Connettere Release Management a TFS, Aggiungere utenti a Release Management