Compartilhar via


Instalar o Release Management para Visual Studio 2013

Install Release Management for Visual Studio

O Release Management fornece uma solução de implantação contínua que torna os ciclos de liberação repetíveis, visíveis e mais eficientes automatizando implantações por meio de cada ambiente de teste a produção.

Para começar, instale o Release Management Server. Se você for usar o TFS, deve já tê-lo instalado e pronto para uso. Se ainda não tiver instalado o TFS, faça isso agora. Você pode usar a mesma instância do SQL Server para o TFS e o Servidor de Release Management (como será feito neste guia) ou usar uma instância diferente do SQL Server (ou até mesmo instalar uma nova instância). Em seguida, instale o Release Management Client. Depois de o cliente e o servidor terem sido configurados, você configurará as máquinas para implantar o aplicativo para as suas versões. Você pode instalar agentes de implantação em cada computador. Ou, com o Release Management para Visual Studio 2013 Atualização 3, agora há a opção de usar Windows PowerShell, Windows PowerShell Desired State Configuration (DSC) ou Chef para implantar o aplicativo em máquinas sem instalar um agente de implantação. Para saber como fazer isso, acesse aqui. Por fim, se estiver usando o TFS, conectará a implantação do Release Management ao TFS e então estará pronto para gerenciar versões.

Para instalar o Release Management e configurar um ambiente

Step 1Verifique se seu sistema operacional e hardware atendem aos requisitos do Release Management. O Release Management Server requer uma instância do SQL Server, mas não depende do uso da mesma instância do SQL Server para o TFS — é apenas conveniente.

Para saber mais: Requisitos do sistema para Release Management

Step 2 Baixe o Servidor de Release Management, seu cliente e o agente de implantação da página VisualStudio.com e depois instale o servidor e o cliente.

Se você estiver atualizando da Atualização 2 para a Atualização 3 do Release Management 2013, primeiro desinstale a atualização anterior do servidor, dos clientes e agentes de implantação do Release Management. Nenhum dado será perdido quando você desinstalar, porque a instância do SQL Server não é removida. Instale a Atualização 3 no servidor, cliente e agentes, conforme necessário. Quando você configurar a atualização mais recente para o seu servidor do Release Management, use a mesma instância do SQL Server que você usou antes para o servidor de banco de dados.

Aqui estão outros pontos a considerar sobre a topologia do Release Management, especialmente se você usar o TFS. Você deve instalar o servidor separadamente do nível do aplicativo do servidor TFS (como faremos), apesar de nada impedir que você instale o servidor do Release Management junto com TFS. Se você for usar o TFS com o Release Management, recomendamos instalar o cliente do Release Management em um servidor de compilação do TFS com pelo menos um agente de compilação para que o servidor de compilação possa criar liberações automaticamente como parte da execução. Isso é útil principalmente para implantações e integrações contínuas.

Download and install Release Management components

Para saber mais: Baixe o Release Management para Visual Studio 2013, Instalar o servidor e o cliente do Release Management

Step 3Instale o agente de implantação nos computadores que irão compor os ambientes onde você implantará sua versão. Esses podem ser ambientes de teste ou produção

Set up a Release Management enviornment

Para saber mais: Instalar o agente de implantação e configurar computadores para um ambiente

Step 4No Release Management Client, você pode configurar a conexão entre o Release Management e o TFS, mas isso não é necessário. Você pode executar o Release Management separadamente do TFS. Também convém executar algumas tarefas opcionais, como adicionar membros da equipe ao Release Management ou um servidor SMTP para notificações por email.

Connect to TFS

Para saber mais: Conectar o Release Management ao TFS, Adicionar usuários ao Release Management