Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Azure DevOps Services
Importante
O processo de importação dá suporte ao modelo de processo XML hospedado, que permite gerenciar personalizações atualizando a definição wit (tipo de item de trabalho) de um modelo de processo. Esse recurso só está disponível para organizações migradas para Azure DevOps Services usando o serviço de importação Database.
Se você usar o modelo de processo de herança, poderá personalizar seu acompanhamento de trabalho diretamente por meio da interface do usuário criando um processo herdado. Para organizações que usam o modelo de processo XML local, você pode personalizar um modelo de processo. Para obter mais informações, consulte os seguintes artigos:
- Carregar ou baixar um modelo de processo
- Personalizar um modelo de processo
- Personalizar acompanhamento de trabalho
No Azure DevOps Services, você pode personalizar objetos de acompanhamento de trabalho usando processos. Os processos XML hospedados permitem importar e exportar processos por meio de uma interface de administração baseada na Web, permitindo flexibilidade e controle sobre os fluxos de trabalho da sua organização.
Ao importar um novo processo, você pode criar novos projetos com base nele. A importação de um processo existente atualiza todos os projetos que usam esse processo para refletir as alterações automaticamente. Por exemplo, todas as atualizações feitas no processo personalizado se aplicam automaticamente aos projetos que usam o processo.
Se você precisar fazer outras personalizações, poderá exportar o processo existente, modificar os arquivos de definição XML do processo, fechar os arquivos atualizados e reimportar o processo. Essas alterações são aplicadas a todos os projetos existentes que usam o processo atualizado, garantindo consistência em toda a sua organização.
O processo de importação dá suporte aos seguintes cenários:
- Importe um processo existente de um servidor Azure DevOps no local
- Importar um novo processo criado a partir de um processo exportado existente
- Importar uma atualização para um processo existente e atualizar todos os projetos usando esse processo
Pré-requisitos
Para obter diretrizes sobre como personalizar Azure Boards para se alinhar aos requisitos de negócios específicos, consulte Configure e personalize Azure Boards.
| Categoria | Requisitos |
|---|---|
| Permissões | – Para criar, excluir ou editar um processo: membro do grupo Administradores de Coleção de Projetos ou permissões específicas no nível da coleção Criar processo, Excluir processo, Editar processo, ou Excluir um campo da organização definido como Permitir. Para obter mais informações, consulte Personalizar um processo herdado. – Para atualizar os painéis: Administrador da equipe ou um membro do grupo de Administradores do projeto. |
| Access | - Mesmo que você tenha acesso Básico ou inferior, ainda poderá alterar um processo se alguém lhe der permissão. – Para atualizar e alterar o tipo de itens de trabalho existentes, é necessário ser membro do projeto. |
| Modelo de processo do projeto | - É preciso ter o Modelo de processo de herança para a coleção de projetos que contém o projeto. – Para migrar dados para o Azure DevOps Services, use o Serviço de Importação de Banco de Dados do Team Foundation Server. |
| Conhecimento | - Familiaridade com os modelos de personalização e processo. |
Importar um processo de um Azure DevOps local
Em um Azure DevOps Server local, cada projeto mantém sua própria cópia de um processo. Portanto, é importante avaliar cuidadosamente quais processos devem existir para sua organização. A migração para Azure DevOps Services oferece uma excelente oportunidade para alinhar processos em toda a sua organização e reduzir o número de variantes de processo. Simplificar seus processos garante a consistência e simplifica o gerenciamento no ambiente de nuvem.
Para testar seu processo em um Azure DevOps Server local para garantir que ele funcione nos Serviços Azure DevOps, siga estas etapas:
- Execute o script de exportação do processo para gerar um processo para um projeto específico.
- (Opcional) Edite o
ProcessTemplate.xmlarquivo para atualizar o nome e a descrição. Verifique se ele segue as regras e restrições descritas em Personalizar um processo. - Compacte a pasta de processo e os arquivos em um arquivo zip.
- Importe o arquivo zip do seu processo personalizado seguindo as etapas na seção a seguir.
- Repita estas etapas para cada processo que você deseja importar para Azure DevOps Services.
- Depois que o processo for importado, use-o para criar projetos no Azure DevOps Services para cada projeto que você deseja migrar.
Abrir processo de configurações >
Crie, gerencie e faça personalizações para processos da página Processo .
Entre em sua organização (
https://dev.azure.com/{Your_Organization}).Selecione
Configurações da organização.
Selecione Processo.
Importante
Se você não vir Processo, estará trabalhando em uma versão anterior onde a página Processo não tem suporte. Use os recursos com suporte para o modelo de processo XML local.
Importar um processo
Antes de importar um processo, certifique-se de personalizá-lo para atender às suas necessidades de acompanhamento de trabalho. Nomeie seu processo como algo diferente de Scrum, Agile ou CMMI, pois esses processos do sistema estão bloqueados e você não pode substituí-los.
Na guia Processos , selecione Importar processo e arraste e solte ou navegue até o arquivo zip do processo personalizado.
Observação
Se o link de processo de importação não estiver visível, sua organização não estará configurada para dar suporte ao modelo de processo XML hospedado. Nesse caso, use o modelo de processo de herança para suas necessidades de personalização. O modelo de processo XML hospedado só está disponível para contas criadas por meio do Serviço de Importação de Dados.
Verifique se o processo personalizado atende a restrições específicas para passar em verificações de validação durante a importação.
Se você estiver atualizando um modelo existente, marque a caixa Substituir modelo existente . Essa ação substitui qualquer modelo com o mesmo nome daquele que você está importando e requer confirmação.
Importante
Não é possível atualizar processos bloqueados, como Agile, CMMI e Scrum.
Após a importação bem-sucedida, a mensagem de confirmação a seguir é exibida.
Se o processo falhar na validação, você receberá uma lista de mensagens de erro. Resolva cada erro e repita a importação.
Depois que o processo for importado com êxito, você poderá criar imediatamente um projeto usando o novo processo.
Conclua o formulário que aparece para criar o projeto. Para obter mais informações sobre as opções disponíveis, consulte Criar um projeto.
Atualizar um processo existente
Depois de adicionar um processo, você pode atualizá-lo importando um arquivo zip em que modificou um ou mais arquivos dentro do modelo de processo.
Observação
É uma prática recomendada Exportar um processo antes de fazer alterações para que você não substitua por acidente as alterações feitas por outros usuários.
Importe o processo de acordo com as etapas 2 e 3 do procedimento anterior.
Marque a opção Substituir modelo existente para indicar que deseja substituir o processo existente.
A caixa de diálogo Processo de Importação indica que o sistema está atualizando projetos que fazem referência ao processo XML Hospedado.
Após a importação bem-sucedida, a mensagem a seguir será exibida. Todos os projetos criados com o processo são atualizados com as modificações.
Se tiver renomeado ou excluído campos ou tipos de item de trabalho, você receberá uma mensagem de confirmação. Selecione a caixa e prossiga com a importação. Para obter mais informações sobre cada mensagem, selecione o link de encaminhamento fornecido. As mensagens informativas não exigem nenhuma ação de sua parte.
Definir o processo padrão
Defina um processo como o padrão para pré-selecioná-lo para todos os novos projetos que você planeja criar.
Exportar um processo
Exportar um processo permite que você atualize um processo existente ou use-o como um modelo para criar um novo. Essa ação é útil quando você precisa fazer personalizações ou padronizar processos em vários projetos em sua organização.
Quando você exporta um processo, o sistema gera um arquivo zip contendo uma representação XML do processo. Esse arquivo inclui todas as definições de processo, como tipos de item de trabalho, campos e fluxos de trabalho. Você pode modificar esses arquivos XML para atender aos requisitos específicos e, em seguida, reimportar o processo atualizado para aplicar as alterações.
Por exemplo, você pode exportar um processo para:
- Adicione campos personalizados ou tipos de item de trabalho.
- Ajuste os fluxos de trabalho para se alinhar melhor às práticas da sua equipe.
- Crie um novo processo com base em um existente para dar suporte a um projeto ou equipe diferente.
Depois de fazer as modificações necessárias, você pode reimportar o processo para atualizar projetos existentes ou criar novos usando o processo personalizado. Essa ação garante consistência e flexibilidade no gerenciamento do acompanhamento de trabalho em sua organização Azure DevOps.