Gerenciar registros de versão do Service Manager
A chave para entender o gerenciamento de versão no System Center – Service Manager é perceber como os objetos, como solicitações de alteração e atividades, interagem quando facilitados por registros de versão. O gerenciamento de liberações usa registros de liberações pai e filho para ajudar a automatizar o processo de atualização do status das solicitações de alteração e a propagação de status entre atividades paralelas, ativiades sequenciais e nas atividades nelas contidas.
Muitas vezes, há várias partes de um projeto e há mais de uma solicitação de alteração que pode ser implantada em momentos diferentes que podem afetar um projeto. A meta geral do gerenciamento de alteração e do gerencimaneto de liberações é proteger o ambiente de produção de alterações desnecessárias, portanto toda alteração feita nele primeiro precisa ser aprovada. O gerenciamento de liberações lida apenas com as alterações aprovadas.
Quando as alterações são aprovadas, cabe aos processos de gerenciamento de lançamentos agrupar as alterações, agendá-las e desenvolvê-las. Dependendo da natureza da alteração, algumas vezes o desenvolvimento pode ocorrer na fase do projeto e outras pode ocorrer na fase de gerenciamento de liberações. Independentemente de quando o desenvolvimento ocorre, o gerenciamento de versões garante que as alterações sejam testadas e que sejam seguras para implantação. Além disso, o gerenciamento de liberações é usado para avaliar e empacotar várias liberações juntas para ajudar a minimizar o tempo de inatividade da infraestrutura. O pacote de liberações é testado junto para verificar se não existe nenhum conflito técnico ou de recurso que possa afetar a disponibilidade da infraestrutura. Várias alterações são agrupadas e planejadas para serem implantadas juntas durante a próxima janela de manutenção ou liberação agendada. A função do gerenciamento de liberações que usa registros de liberações é consolidar várias alterações e implantá-las no método mais seguro e eficiente possível.
Depois que as alterações forem agrupadas, um gerente de versão define a sequência de ações necessárias para uma versão com atividades de versão. Por exemplo, alterações diferentes podem ter tarefas de atualização de infraestrutura, tarefas de modificação do banco de dados, tarefas para atualizar aplicativos ou outras tarefas individuais. Em alguns casos, pode fazer sentido agrupar algumas tarefas com atualizações de infraestrutura ou executar atualizações de bancos de dados ou de aplicativos. Algumas tarefas podem ser implantadas simultaneamente, enquanto outras tarefas devem ser implantadas separada ou sequencialmente.
Processo de registro de liberação
O gerenciador de liberação ou outra pessoa responsável pela liberação define a sequência de ações com um registro de liberação. O registro de liberação pode representar a sequência de implantação de diferentes alterações que usam atividades paralelas, atividades sequenciais ou outras atividades. O gerenciador de liberação pode delegar a outras pessoas a responsabilidade das atividades. Quando uma atividade é delegada, a pessoa responsável pela atividade pode modificá-la e atualizar seu status.
Quando você modifica uma atividade, seu status não é atualizado imediatamente. Há um atraso até que o fluxo de trabalho seja ativado e o status da atividade seja atualizado. Geralmente, 30 a 60 segundos podem se passar antes que você veja o status atualizado da atividade no console após a atualização da exibição de um item. Outras atividades dependentes no registro de liberação podem levar mais tempo para atualizar. Por exemplo, suponha que você tenha um registro de versão contendo uma dúzia de atividades. Se você atualizar um item próximo do início da lista, poderá demorar 30 segundos para a atualização no console. Em seguida, a próxima atividade no registro de liberação poderá ser automaticamente atualizada após 30 segundos, e assim por diante. Portanto, a atualização feita originalmente pode demorar algum tempo para ser propagada a todas as atividades afetadas no registro de liberação.
Partes dos registros de lançamento
Como as liberações geralmente são agrupadas, você pode agrupar vários registros de liberações usando uma relação pai-filho. Essencialmente, um registro de liberação pai serve como um contêiner para vários registros de liberações filho. No entanto, um registro de versão recém-criado não é um registro de versão pai por padrão. Você deve converter um registro de liberação em um registro de liberação pai para adicionar registros de liberação filho.
Assim como as solicitações de alteração, os registros de liberações contêm atividades para ações de aprovação e manuais. Além disso, os registros de liberações podem conter atividades paralelas e sequenciais. As atividades paralelas e sequenciais são contêineres para outras atividades e definem como as atividades constituintes devem ser implementadas - atividades paralelas podem ser implementadas simultaneamente, enquanto outras atividades paralelas também estão em andamento. As atividades sequenciais devem ser concluídas na ordem em que são organizadas, uma após a outra.
Cenário de exemplo
Este cenário de exemplo para Service Manager ajuda você a atingir sua meta de gerenciar registros de versão usando vários cenários de ponta a ponta. Considere-o um estudo de caso que ajuda a colocar os cenários e os procedimentos individuais dentro de um contexto.
Os gerentes de TI (Tecnologia de Informação) no Banco Woodgrove administram vários projetos simultaneamente. Normalmente, as equipes de projeto de TI na organização não têm acesso ao ambiente de produção controlado. Além disso, o ambiente de pré-produção é limitado com acesso restrito. A organização de TI executa projetos, desenvolve aplicativos financeiros e desenvolve melhorias na infraestrutura. Quando é necessário modificar alguma parte do ambiente de produção do ambiente controlado, a equipe de projeto de TI envia solicitações de alteração solicitando a atualização da infraestrutura, a atualização de um aplicativo, a implantação de um produto ou a implementação de um conjunto de novos processos.
O gerenciamento de liberações é iniciado quando há alterações aprovadas. De acordo com políticas da empresa, as alterações devem ser implantadas por meio de processos de gerenciamento de liberações. O gerente de liberação, Diogo, cria um registro de liberação principal e, em seguida, esboça um diagrama de alto nível da liberação e vincula atividades de alto nível a uma solicitação de alteração. A atividade de liberação em um registro de liberação é vinculada a uma atividade de implantação existente em uma solicitação de alteração. Em seguida, Diogo ou um designer de atividade delegado adiciona registros de liberação secundários e novas atividades conforme necessário ao registro de liberação que detalham as etapas que devem ser concluídas para implantar a alteração. Esse processo é repetido para cada solicitação de alteração, a fim de permitir qualquer nível de detalhe necessário. Portanto, qualquer quantidade de solicitações de alteração pode ser incluída no registro de liberação, dependendo da necessidade da organização. Quando uma solicitação de alteração está pronta para implementação, o implementador de alteração marca as atividades correspondentes como Concluídas.
Normalmente, o Banco Woodgrove implanta atualizações para seu ambiente de produção, também chamadas de liberação, uma vez por mês. Diogo deseja empacotar várias liberações que ele definiu na liberação de junho, na liberação de julho, e assim por diante. Ele define essas liberações como principais e vincula todas as liberações relacionadas à rede e ao banco de dados à liberação principal de junho, bem como vincula uma liberação relacionada ao aplicativo à liberação principal de julho. Ele também adiciona uma nova rede de teste com atividade de integração de banco de dados na versão de junho para garantir que ambas as subversões funcionem juntas.
A próxima liberação importante para o Banco Woodgrove é a implantação de uma nova versão de seu aplicativo Web HRWeb. Os desenvolvedores do HRWeb deram à equipe de Gerenciamento de Liberações uma nova compilação do aplicativo HRWeb. A equipe de Gerenciamento de Liberações do Woodgrove avalia a compilação em seu ambiente de teste, encontra um problema crítico na compilação e solicita que os desenvolvedores corrijam o problema e forneçam uma nova compilação. A equipe de desenvolvimento fornece uma nova compilação e a equipe de Gerenciamento de Liberações a testa novamente com êxito no ambiente de teste. Em seguida, o build é movido para o ambiente de pré-produção, onde é testado e usado no ambiente de pré-produção por duas semanas. Quando o teste é concluído com êxito, a compilação é implantada no ambiente de produção. Durante esse processo, Diogo cria um item de configuração da nova compilação, vincula-o ao item de configuração do software HRWeb e vincula o item de configuração da compilação ao pacote de liberação do registro de liberação. Quando a última compilação é implantada no ambiente de produção, Diogo atualiza as informações de versão no item de configuração do software HRWeb e fecha o registro de liberação.
No Banco Woodgrove, Diogo define as configurações administrativas para liberações e cria um registro de liberação pai. Ele também cria modelos para atividades paralelas e sequenciais. Em seguida, Victor cria registros de liberações, com base nos modelos que Diogo criou. Victor escolhe quais alterações implantar e atualiza as atividades de liberação adicionando-as, excluindo-as ou modificando-as para cada liberação, conforme necessário. Diogo configura as notificações dos registros de liberações para notificar os usuários. Diogo e Victor podem analisar o status e o andamento das solicitações de alteração de uma liberação sempre que precisarem.
Criar um registro de liberação
O Release Manager cria um registro de versão no Service Manager usando o procedimento a seguir.
Para criar um registro de versão, siga estas etapas:
- No console do Service Manager, abra o espaço de trabalho Itens de Trabalho e, no painel Itens de Trabalho, expanda Gerenciamento de Versão.
- No painel Tarefas, selecione Criar Registro de Versão.
- Na caixa de diálogo Selecionar Modelo, selecione um modelo de registro de versão e selecione OK para abri-lo.
- No formulário de registro de liberação na guia Geral , insira as informações necessárias e selecione a guia Atividades .
- Modifique o conjunto padrão de atividades de liberação que são adicionadas do modelo de registro de versão, se houver, estão presentes. Você pode adicionar, excluir ou modificar conjuntos de atividades no registro de liberação, incluindo as seguintes ações:
- Adicione atividades da lista de modelos de atividade existentes.
- Mova as atividades para cima e para baixo na ordem em que são concluídas.
- Mova as atividades na lista de processos e coloque-as dentro das atividades do contêiner.
- Mova atividades de atividades de contêiner e coloque-as em qualquer lugar na lista de processos.
- Exclua atividades.
- À medida que você adiciona uma atividade, o formulário de atividade é aberto. Insira as informações necessárias e selecione OK para salvar a atividade.
- Depois de adicionar todas as atividades desejadas, selecione OK para salvar o registro de versão e fechá-lo. O registro de liberação aparece na exibição Registros de Liberação: Todos .
Criar um modelo de registro de versão
Um modelo de registro de versão é usado para criar novos registros de versão. Um modelo de registro de versão pode incluir atividades de liberação predefinidas. Quando você usa um modelo para novos registros de versão, novos registros de versão são criados mais rapidamente do que quando você os cria do zero.
O autor do modelo cria um modelo para registros de versão concluindo o procedimento a seguir.
Para criar um modelo de registro de versão, siga estas etapas:
- No console do Service Manager, abra o espaço de trabalho Biblioteca e, no painel Biblioteca, selecione Modelos.
- Na lista Modelos, selecione Registro de Versão Padrão e, em seguida, no painel Tarefas, em Modelos, selecione Criar Modelo.
- Na caixa de diálogo Criar modelo, insira um nome para o modelo e uma descrição do que o modelo aplica.
- Em Classe, selecione Procurar e, na caixa Selecionar uma Classe , selecione Liberar Registro e selecione OK para fechar a caixa Selecionar uma Classe .
- Selecione OK para fechar a caixa de diálogo Criar modelo e o formulário Novo modelo de registro de versão será exibido.
- Insira informações nas caixas da guia Geral e selecione a guia Atividades .
- Você pode adicionar, excluir ou modificar conjuntos de atividades no modelo de registro de versão, incluindo as seguintes ações:
- Adicione atividades da lista de modelos de atividade existentes.
- Mova as atividades para cima e para baixo na ordem em que são concluídas.
- Mova as atividades na lista de processos e coloque-as dentro das atividades do contêiner.
- Mova atividades de atividades de contêiner e coloque-as em qualquer lugar na lista de processos.
- Exclua atividades.
- À medida que você adiciona uma atividade, o formulário de atividade é aberto. Insira as informações necessárias e selecione OK para salvar a atividade.
- Depois de adicionar todas as atividades desejadas, selecione OK para salvar o modelo de registro de versão e fechá-lo. O modelo de registro de versão aparece na lista Modelos .
Combinar registros de versão em grupos pai-filho
As versões normalmente são implantadas em ambientes de produção em intervalos definidos por você. Por exemplo, você pode empacotar várias informações em lotes mensais. É possível definir cada lote como uma informação pai, que consolida e vincula outras informações menores específicas do projeto em um pacote mensal. Esse processo pode ajudá-lo a verificar se todas as informações filho estão avaliadas juntas.
Promova um registro de lançamento
O Release Manager pode promover um registro de liberação para registro de versão pai usando o procedimento a seguir. Um registro de versão pai serve como um contêiner para várias versões.
O procedimento a seguir é executado em um registro de versão que não é nem um registro de versão pai nem um registro de versão filho.
Para promover um registro de versão para um registro de versão pai, siga estas etapas:
- No console do Service Manager, abra o espaço de trabalho Itens de Trabalho e, no painel Itens de Trabalho, expanda Gerenciamento de Versão.
- Selecione qualquer modo de exibição Gerenciamento de Liberação e, em seguida, selecione um registro de versão.
- No painel Tarefas, selecione Editar para abrir o registro de versão.
- No painel Tarefas, selecione Converter ou Reverter para Pai.
- Na caixa Comentários, insira um comentário indicando que você converteu o registro de versão em um registro de versão pai e selecione OK para fechar a caixa Comentários.
- A guia Itens filho é exibida no formulário em que você pode adicionar registros de versão filho.
- No formulário de registro de liberação, selecione OK para fechá-lo.
Rebaixar um registro de versão pai
O Release Manager pode rebaixar um registro de release pai usando o procedimento a seguir. Se um registro de versão pai contiver registros de versão filha, todos os registros de versão filha que ele contém serão desvinculados do pai e não serão mais registros de versão filha.
O procedimento a seguir é executado em um registro de versão pai que pode ou não ter registros de versão filho vinculados a ele.
Para rebaixar um registro de versão pai, siga estas etapas:
- No console do Service Manager, abra o espaço de trabalho Itens de Trabalho e, no painel Itens de Trabalho, expanda Gerenciamento de Versão.
- Selecione qualquer modo de exibição Gerenciamento de Liberação que contenha uma versão pai que você deseja rebaixar e, em seguida, selecione o registro de versão.
- No painel Tarefas, selecione Editar para abrir o registro de versão.
- No painel Tarefas, selecione Converter ou Reverter para Pai.
- Se o registro de versão que você está rebaixando contiver registros de versão filho, uma mensagem será exibida informando que todos os links para registros filho serão removidos. Nesse caso, selecione OK para desvincular todos os registros de versão filho.
- Na caixa Comentários, insira um comentário indicando que você reverteu o registro de versão de um registro de versão pai e selecione OK para fechar a caixa Comentários.
- A guia Itens Filho não aparece mais no formulário.
- No formulário de registro de liberação, selecione OK para fechá-lo.
Vincular um registro de versão filho
O Release Manager pode vincular um registro de versão filho ao editar um registro de versão pai usando o procedimento a seguir.
Para vincular um registro de versão filho ao registro de versão pai atual, siga estas etapas:
- No console do Service Manager, abra o espaço de trabalho Itens de Trabalho e, no painel Itens de Trabalho, expanda Gerenciamento de Versão.
- Selecione qualquer exibição de Gerenciamento de versão que contenha um registro de versão pai no qual você deseja vincular a um registro de versão filho.
- No painel Tarefas, selecione Editar e, em seguida, no formulário de registro de versão pai, selecione a guia Itens Filho.
- Na guia Itens Filho , selecione Adicionar.
- Na caixa de diálogo Selecionar objetos , selecione o registro de versão que você deseja vincular a um pai e selecione Adicionar. Selecione OK para fechar a caixa de diálogo Selecionar objetos .
- No formulário de registro de versão pai, selecione OK para fechá-lo.
Desvincular o registro de versão atual
O Release Manager pode desvincular um registro de versão filho usando o procedimento a seguir.
Para desvincular o registro de versão atual de um registro de versão pai, siga estas etapas:
- No console do Service Manager, abra o espaço de trabalho Itens de Trabalho e, no painel Itens de Trabalho, expanda Gerenciamento de Versão.
- Selecione qualquer exibição de Gerenciamento de Liberação que contenha um registro de versão filho que você deseja desvincular de seu registro de versão pai.
- No painel Tarefas, selecione Vincular ou Desvincular ao Registro de Versão Pai Existente e, na lista de submenu, selecione Desvincular.
- Na caixa Comentários, insira um comentário indicando que você desvinculou o registro de versão filho de seu registro de versão pai e selecione OK para fechar a caixa Comentários.
Desvincular um registro de versão filho do registro de versão atual
O Release Manager pode desvincular um registro de versão filho ao editar um registro de versão pai usando o procedimento a seguir.
Para desvincular um registro de versão filho do registro de versão pai atual, siga estas etapas:
No console do Service Manager, abra o espaço de trabalho Itens de Trabalho e, no painel Itens de Trabalho, expanda Gerenciamento de Versão.
Selecione qualquer exibição de Gerenciamento de Liberação que contenha um registro de versão pai no qual você deseja desvincular a um registro de versão filho.
No painel Tarefas, selecione Editar e, em seguida, no formulário de registro de versão pai, selecione a guia Itens Filho.
Na guia Itens Filho , selecione os registros de versão filho a serem desvinculados e selecione Remover.
Observação
Você pode selecionar vários itens filho pressionando Shift+Clique.
No formulário de registro de versão pai, selecione OK para fechá-lo.
Definir itens de configuração do pacote de versão
Os pacotes de versão normalmente contêm uma compilação e um ambiente com o qual a versão é testada. As seções deste artigo descrevem como criar as partes do item de configuração contidas em um pacote de versão e como elas são adicionadas ao pacote de versão.
Criar um item de configuração de build
O gerente de versão pode criar um item de configuração de compilação que define o software e a versão em que uma compilação consiste executando o procedimento a seguir. Depois que um build é criado, ele normalmente é adicionado ao pacote de lançamento de um registro de lançamento.
Para criar um item de configuração de compilação, siga estas etapas:
- No console do Service Manager, selecione Itens de Configuração.
- No painel Itens de Configuração , expanda Itens de Configuração e selecione Builds.
- No painel Tarefas, em Compilações, selecione Criar Compilação.
- Na guia Geral do formulário, faça o seguinte:
- Na caixa Título, insira um nome para a compilação. Por exemplo, para a compilação que será usada para implantar o novo software HRWeb, insira HRWeb julho de 2017.
- Na caixa Versão, insira um número de versão ou outra designação. Por exemplo, insira 0,2.
- Selecione OK.
- Na guia Itens Relacionados , em Itens de Configuração: Computadores, Serviços e Pessoas, selecione Adicionar para associar um item de configuração de software e faça o seguinte para cada item de software que você deseja adicionar:
- Na caixa de diálogo Selecionar objetos, na lista Filtrar por classe, selecione a seta suspensa e, em seguida, selecione Itens de Software.
- Na lista Objetos disponíveis, selecione o item de configuração de software que você deseja associar à compilação, selecione Adicionar e selecione OK para fechar a caixa de diálogo Selecionar objetos.
- Selecione OK para fechar o formulário de compilação.
Criar um item de configuração de ambiente
O gerenciador de versão pode criar um item de configuração de ambiente que define os computadores, serviços e pessoas que compõem o ambiente executando o procedimento a seguir. Depois que um ambiente é criado, ele normalmente é adicionado ao pacote de lançamento de um registro de lançamento.
Para criar um item de configuração de ambiente, siga estas etapas:
- No console do Service Manager, selecione Itens de Configuração.
- No painel Itens de Configuração, expanda Itens de Configuração e selecione Ambientes.
- No painel Tarefas, em Ambientes, selecione Criar Ambiente.
- Na guia Geral do formulário, faça o seguinte:
- Na caixa Título, insira um nome para o ambiente. Por exemplo, para o pré-ambiente que será usado para testar o novo software HRWeb, insira Ambiente para HRWeb julho de 2011.
- Opcionalmente, em outras caixas da guia, insira ou selecione informações que possam ajudá-lo a identificar facilmente o ambiente que você está criando. Por exemplo, defina a Categoria como Pré-produção.
- Selecione OK.
- Na guia Itens Relacionados , em Itens de Configuração: Computadores, Serviços e Pessoas, você pode adicionar itens de configuração que são importantes para o ambiente. Os exemplos podem incluir o seguinte:
- Software
- Usuários
- Computadores
- Selecione OK para fechar o formulário de ambiente.
Adicionar informações do pacote de versão a um registro de versão
O Release Manager pode adicionar informações do pacote de versão para um registro de versão usando o procedimento a seguir. O pacote de versão normalmente contém a compilação e o ambiente com os quais a versão é testada.
Para adicionar informações do pacote de versão a um registro de versão, siga estas etapas:
- No console do Service Manager, abra o espaço de trabalho Itens de Trabalho e, no painel Itens de Trabalho, expanda Gerenciamento de Versão.
- Selecione qualquer exibição do Release Management que contenha um registro de versão em que você deseja adicionar informações do pacote de versão.
- No painel Tarefas, selecione Editar e, em seguida, no formulário de registro de versão, selecione a guia Pacote de Versão.
- Na guia Pacote de Versão, em Itens de Configuração a Serem Modificados, selecione Adicionar.
- Na caixa de diálogo Selecionar objetos, selecione os itens de configuração relacionados ao computador que você deseja adicionar ao pacote de versão, selecione Adicionar e selecione OK para fechar a caixa de diálogo Selecionar objetos.
- Em Serviços afetados, selecione Adicionar.
- Na caixa de diálogo Selecionar objetos , selecione os itens de serviço de negócios que você deseja adicionar ao pacote de versão e selecione Adicionar e selecione OK para fechar a caixa de diálogo Selecionar objetos .
- No formulário de registro de liberação, selecione OK para fechá-lo.
Criar um modelo para atividades paralelas e sequenciais no Service Manager
Os modelos de registro de liberação para atividades paralelas e sequenciais são usados para criar novas atividades que contêm uma coleção de atividades predefinidas que devem ser agrupadas para formar algum tipo de processo. Você pode pensar em atividades paralelas e sequenciais como atividades de contêiner porque sua função principal é conter atividades individuais.
O autor do modelo cria um modelo para uma atividade paralela executando o procedimento a seguir. Posteriormente, as mesmas etapas são seguidas para criar um modelo para uma atividade sequencial.
Para criar um modelo para uma atividade paralela, siga estas etapas:
- No console do Service Manager, abra o espaço de trabalho Biblioteca e, no painel Biblioteca, selecione Modelos.
- Na lista Modelos, selecione Atividade Paralela Padrão e, em seguida, no painel Tarefas, em Modelos, selecione Criar Modelo.
- Na caixa de diálogo Criar modelo, insira um nome para o modelo e uma descrição do que o modelo aplica.
- Em Classe, selecione Procurar, na caixa Selecionar uma Classe, selecione Atividade Paralela e selecione OK para fechar a caixa Selecionar uma Classe.
- Selecione OK para fechar a caixa de diálogo Criar Modelo e o formulário Novo Modelo de Atividade de Contêiner será exibido.
- Insira informações nas caixas da guia Geral e selecione a guia Atividades .
- Você pode adicionar, excluir ou modificar conjuntos de atividades no modelo de atividade paralela, incluindo as seguintes ações:
- Adicione atividades da lista de modelos de atividade existentes.
- Adicione atividades paralelas ou sequenciais da lista de modelos de atividade existentes.
- Mova as atividades para cima e para baixo na ordem em que são concluídas.
- Mover atividades na lista de processos.
- Exclua atividades.
- À medida que você adiciona uma atividade, o formulário de atividade é aberto. Insira as informações necessárias e selecione OK para salvar a atividade.
- Depois de adicionar todas as atividades desejadas, selecione OK para salvar o modelo de atividade paralela e fechá-lo. O modelo de atividade paralela aparece na lista Modelos .
- Repita esse procedimento para uma atividade sequencial, substituindo instâncias de atividade paralela por atividade sequencial.
Escolher alterações a serem implantadas no Service Manager
O gerente de liberação seleciona as alterações aprovadas para liberação executando o procedimento a seguir. Usando esse processo, o gerenciador de liberação vincula uma atividade manual no registro de liberação a uma atividade dependente em uma solicitação de alteração e, em seguida, conclui a atividade manual no registro de liberação. Como resultado, esse processo marca a atividade dependente na solicitação de alteração como concluída.
O procedimento para criar uma atividade dependente para adicioná-la a uma solicitação de alteração já deve ter sido concluído antes de prosseguir.
Para escolher as alterações a serem implantadas, siga estas etapas:
No console do Service Manager, abra o espaço de trabalho Itens de Trabalho , no painel Itens de Trabalho , expanda Gerenciamento de Versão e selecione Gerenciamento de Versão.
No painel Itens de Trabalho , selecione um modo de exibição em Gerenciamento de Versão que exiba um registro de versão que inclua alterações que estão prontas para implantação e clique duas vezes no registro de versão.
Selecione a guia Atividades.
Na lista exibida, clique com o botão direito do mouse em uma atividade manual à qual vincular uma atividade dependente de solicitação de alteração e selecione Vincular à Atividade de Solicitação de Alteração.
Na caixa de diálogo Selecionar Atividade de Solicitação de Alteração, selecione a solicitação de alteração a ser vinculada, expanda-a e, em seguida, selecione uma ou mais atividades dependentes e selecione OK duas vezes.
Dica
Quando você vincula a atividade, a atividade selecionada mostra um indicador de vinculação semelhante a um ícone de corrente. A dica de ferramenta para a atividade selecionada mostra IDs para as atividades dependentes da solicitação de alteração vinculada.
Navegue até Gerenciamento de Atividades, expanda Atividades Manuais e selecione Atividades em Andamento.
Selecione a atividade manual e, na lista Tarefas , selecione Marcar como Concluído.
Navegue até Gerenciamento de Alterações, expanda Todas as Solicitações de Alteração e abra a solicitação de alteração vinculada ao registro de versão.
Selecione a guia Atividades e observe que a atividade dependente agora está marcada como Concluída.
Planejar atividades de liberação no Service Manager
O Release Manager cria e modifica a estrutura das atividades de release executando o procedimento a seguir.
Para planejar atividades de lançamento, siga estas etapas:
- No console do Service Manager, abra o espaço de trabalho Itens de Trabalho e, no painel Itens de Trabalho, expanda Gerenciamento de Versão e selecione Gerenciamento de Versão.
- No painel Itens de Trabalho , selecione um modo de exibição em Gerenciamento de Versão que exiba um registro de versão que inclua atividades de versão para as quais você deseja adicionar ou modificar atividades e clique duas vezes no registro para abri-lo.
- Selecione a guia Atividades para exibir a lista de alterações propostas e atividades dependentes que elas contêm.
- Opcionalmente, você pode alterar a exibição de atividades selecionando Exibição de diagrama ou Exibição de lista.
- Selecione uma atividade de gerenciamento de alterações dependente e mova-a para a parte superior da lista ou diagrama de atividades de gerenciamento de versão. Um indicador dependente aparece nas atividades de gerenciamento de liberação, que se assemelha ao elo de uma cadeia.
Ignorar uma atividade com falha no Service Manager
O gerenciador de versão ignora uma atividade com falha executando o procedimento a seguir.
Para ignorar uma atividade com falha, siga estas etapas:
- No console do Service Manager, abra o espaço de trabalho Itens de Trabalho , no painel Itens de Trabalho , expanda Gerenciamento de Versão e selecione Gerenciamento de Versão.
- No painel Itens de Trabalho, selecione um modo de exibição em Gerenciamento de Versão que exiba um registro de versão que inclua uma atividade de versão com falha ou uma atividade em andamento que você deseja ignorar e clique duas vezes no registro para abri-lo.
- Selecione a guia Atividades para exibir a lista de alterações propostas e atividades dependentes que elas contêm. Opcionalmente, você pode alterar a exibição de atividades selecionando Exibição de diagrama ou Exibição de lista.
- Clique com o botão direito do mouse na atividade com falha ou na atividade em andamento que você deseja ignorar e selecione Ignorar atividade.
- Na caixa Comentários, insira o motivo pelo qual você está ignorando a atividade e selecione OK para fechar a caixa. A atividade que você ignorou exibe um ícone semelhante a uma seta azul apontando para baixo para indicar que a atividade está marcada como ignorada.
Determinar o status e o progresso de uma solicitação de alteração do Service Manager no registro de versão
O gerenciador de alterações analisa o status e o progresso de uma solicitação de alteração no registro de versão aberto no momento. Eles sabem o ID da solicitação de alteração e seu título, ou pelo menos algumas das palavras-chave do título. Eles podem revisar o status da solicitação de alteração executando o procedimento a seguir.
Para determinar o status e o progresso de uma solicitação de alteração em um registro de liberação, siga estas etapas:
- No console do Service Manager, abra o espaço de trabalho Itens de Trabalho , no painel Itens de Trabalho , expanda Gerenciamento de Versão e selecione Gerenciamento de Versão.
- No painel Itens de Trabalho , em Gerenciamento de Liberações, selecione os Registros de Liberações: Em Andamento.
- Na exibição Registros de Liberações: Em andamento , clique duas vezes no registro de interesse para abri-lo.
- Selecione a guia Atividades para exibir a lista de alterações propostas e atividades dependentes que elas contêm. Opcionalmente, você altera a exibição de atividades selecionando Exibição de diagrama ou Exibição de lista.
- Você pode exibir registros usando qualquer um dos seguintes métodos:
- Rolagem do mouse:
- Você pode encontrar a atividade de gerenciamento de liberação mostrando que ela está vinculada à solicitação de alteração específica procurando um ícone de indicador e exibindo suas propriedades enquanto estiver no modo de exibição de diagrama ou de lista.
- As seguintes informações são mostradas para todas as atividades:
- IDs de atividade
- Títulos de atividade
- Ícones do indicador de status da atividade, que variam com base no estado da atividade
- Usando a visualização de diagrama:
- Ao usar o modo de exibição de diagrama, você pode usar o Zoom para escolher diferentes atividades.
- Usando a pesquisa em qualquer lugar no console do Service Manager:
- Você pode pesquisar e exibir uma atividade pesquisando com qualquer uma das seguintes informações:
- ID da solicitação de alteração
- Palavras-chave do título da solicitação de alteração vinculada
- ID da atividade de alteração
- Palavras-chave do título da atividade dependente
- Filtragem:
- Você pode filtrar todos os resultados da pesquisa retornados por palavras-chave e também por critérios, como classe, datas da última modificação e nome.
- Você pode pesquisar e exibir uma atividade pesquisando com qualquer uma das seguintes informações:
- Rolagem do mouse:
- É possível clicar duas vezes em uma atividade para exibir seu status e os detalhes de seu andamento.
Próximas etapas
- Para saber mais sobre como os relatórios do Service Manager permitem coletar e exibir dados e tendências de todo o ambiente de negócios, leia Relatórios e análises do data warehouse.