Clonar um processo XML Alojado para um processo de Herança

Azure DevOps Services

Clonar o seu processo XML Alojado para o modelo de processo de Herança permite-lhe gerir personalizações através da interface de utilizador versus ficheiros de definição XML. O processo herdado suporta o conjunto de personalizações descrito aqui Sobre a personalização de processos e processos herdados.

Antes de clonar um processo XML alojado, recomendamos que reveja Operações suportadas ao passar do processo XML alojado para o processo herdado.

Pré-requisitos

  • A sua conta utiliza atualmente o modelo de processo XML Alojado
  • Tem de ser membro do grupo Administradores da Coleção de Projetos, proprietário da organização ou ter permissões explícitas para editar, criar ou gerir um processo específico e criar um projeto.

Sequência de passos

A sequência geral de passos para suportar o clone é:

  1. Abrir Processo de Definições>
  2. Escolha o processo XML alojado que pretende clonar e selecione Clonar processo para herança no respetivo menu de contexto
  3. Verifique as personalizações presentes no processo herdado criado como parte do clone
  4. Voltar a aplicar manualmente personalizações que foram ignoradas durante o clone
  5. Crie um projeto de teste para verificar personalizações.

Abrir Processo de Definições>

Pode criar, gerir e efetuar personalizações a processos a partir do Processo de definições>da organização.

  1. Selecione o logótipo do Azure DevOps para abrir Projetos. Em seguida, selecione Definições da organização.

    Abrir definições da Organização

  2. Em seguida, selecione Processo.

    Definições da Organização, página Processo

    Importante

    Se não vir Processo, está a trabalhar a partir do TFS-2018 ou versão anterior. A página Processo não é suportada. Tem de utilizar as funcionalidades suportadas para o modelo de processo XML no local.

Clonar um processo XML Alojado para um processo de Herança

  1. Abra o ... menu de contexto para o processo XML alojado e escolha a opção Clonar processo para herdado .

    Aqui, abrimos o menu do Processo Ágil de Estrutura.

    Menu de contexto do processo ágil, Escolher o processo clonar para herdado

  2. Reveja as informações fornecidas na caixa de diálogo que é aberta e, em seguida, selecione Continuar.

    Clonar de XML para informações de caixa de diálogo de herança

  3. Na caixa de diálogo seguinte, pode alterar o nome do processo herdado a ser criado e, opcionalmente, alterar o processo principal e fornecer uma descrição.

    Aqui, aceitamos as predefinições fornecidas pelo sistema.

    Aceite as predefinições fornecidas pelo sistema.

    Importante

    O sistema efetua um melhor esforço para detetar o processo principal correto. Verifique se o processo selecionado corresponde às suas expectativas ou altere-o conforme necessário. Depois de concluir o clone, não pode cloná-lo uma segunda vez com base num processo de sistema diferente.

  4. Depois de confirmar que as informações estão corretas, selecione Guardar.

Personalizações pós-atualização a fazer manualmente

A atualização faz um melhor esforço para reconciliar o processo de sistema e as personalizações efetuadas ao processo XML Alojado. Após a atualização, recomendamos que reveja o processo herdado e volte a aplicar personalizações manualmente.

Verificar a personalização que efetuou

Recomendamos que crie um projeto de teste com base no processo herdado criado no passo anterior para verificar as personalizações preservadas e quaisquer alterações adicionais efetuadas ao mesmo.

  1. Abra a página Todos os processos e selecione ... menu de contexto para o processo que pretende utilizar e, em seguida, selecione Novo projeto.

    Criar um projeto a partir do processo selecionado

  2. É aberta a página Criar novo projeto. Preencha o formulário.

    Criar novo formulário de projeto

  3. Abra a página Itens de Trabalho> (contexto do utilizador) e selecione Novo Item de Trabalho e selecione uma WIT que tenha personalizado anteriormente. Aqui, selecionamos Bug.

    Página Trabalho, Itens de Trabalho, Adicionar Novo Item de Trabalho, Erro

  4. Verifique se as personalizações esperadas aparecem no formulário.

Experimente isto a seguir

FAQ

P: Porque é que alguns dos meus campos estão em falta no formulário quando clono um processo XML Alojado para Herdado?

Durante o processo de clonagem, fazemos o nosso melhor para corresponder ao esquema do XML Alojado e cloná-lo no Herdado. No entanto, se tiver sido criativo ao criar o esquema do formulário, nem sempre conseguiremos replicar esse mesmo esquema no Herdado. O sistema faz uma melhor tentativa. Os campos e os esquemas que não são compreendidos são ignorados. No entanto, os campos ainda são adicionados ao processo. Só tem de os adicionar manualmente ao esquema do formulário.