Branches e merge com Visual Studio Team Foundation Server 2012



Baixar 460,18 Kb.
Página3/7
Encontro30.10.2016
Tamanho460,18 Kb.
1   2   3   4   5   6   7
Figura 4

Página padrão para o website da intranet da Fabrikam Fiber

    1. Imagine um cenário onde a ramificação Release1 representa o código que está sendo executado no servidor Web de produção. A administração decidiu que as ligações não-funcionais sob a seção de perfil à esquerda da página devem ser removidos o mais rápido possível. Decidimos "acelerar" esta mudança, fazendo a atualização diretamente ao ramo Release1. Mais tarde, você vai ver como podemos mesclar essa mudança de volta para o ramo Dev, de modo que ela se torna uma parte das mudanças que estamos trabalhando para a próxima versão. Feche a janela do Internet Explorer e volte para o Visual Studio.

    2. Nossa primeira tarefa é atualizar o ramo Release1 e implantar as mudanças para o servidor web de produção. Em Solution Explorer, abra _Profile.cshtml da pasta compartilhada FabrikamFiber.Web | Visitas | no ramo release1.

    3. Comente do link My tickets ao Schedule como mostrado abaixo.



Figura 5

Página de marcação modificada

    1. Pressione Ctrl + F5 para iniciar o site e verificar se os links não-funcionais não são mais exibidos. Para o fim desta demonstração, suponha que, neste ponto, foi desenvolvida com sucesso a mudança atualizada para o servidor de produção.

    2. Feche a janela do Internet Explorer e volte para o Visual Studio.

    3. Abra a janela Pending Changes em View | Other Windows | Pending Changes.

    4. No campo Comment, digite “removed non-functional links from profile”, verifique apenas se _Profile.cshtml é alterado, e selecione o botão Check In.



Figura 6

Verificando a mudança na ramificação Release1

    1. No próximo exercício, nós mesclaremos as mudanças para as outras ramificações no sistema.

Exercício 2: Ramificando e Mesclando visualizações

    1. Neste exercício, você irá aprender a visualizar e acompanhar as mudanças de configuração enquanto mescla as mudanças que você fez no exercício anterior.

    1. Em Source Control Explorer, clique com o botão direito na ramificação Release1 e selecione View History do menu de contexto.



Figura 7

Mude o histórico de configurações para a ramificação Release1 (os números das suas configurações de mudanças podem ser diferentes)

    1. Clique com o botão direito sobre o changeset que você acabou de acompanhar e selecione Track Changeset do menu de contexto.



Figura 8

Acompanhando as mudanças de configuração sobre a ramificação

    1. Na janela Select Branches, Release1 já estará marcada. Marque a caixa de seleção para Dev e então selecione o botão Visualize, para ver o estado atual do changeset como ele se relaciona com os outros ramos.


1   2   3   4   5   6   7


©bemvin.org 2016
enviar mensagem

    Página principal