Bloqueios de Objetos de Repositório e Desenvolvimento Baseado em Equipe com Objetos com Controle de Versão
Bloqueios de Objetos de Repositório e Desenvolvimento Baseado em Equipe com Objetos com Controle de Versão
O repositório do Modelo bloqueia perfis para impedir que os usuários sobrescrevam o trabalho de outro usuário. Se o repositório do Modelo estiver integrado a um sistema de controle de versão, ele salvará várias versões de ativos e atribuirá um número de versão a uma versão. Você pode fazer o check-out e o check-in de perfis, desfazer check-outs e exibir os perfis que colocou em check-out.
O repositório do Modelo reterá bloqueios de objeto se a Developer tool for interrompida inesperadamente. Quando você se conectar ao repositório do Modelo novamente, poderá exibir os objetos que bloqueou. Você pode continuar a editar os objetos ou pode desbloqueá-los. Você pode visualizar e desbloquear objetos bloqueados usando a caixa de diálogo
Objetos Bloqueados
. Para exibir a caixa de diálogo
Objetos Bloqueados
, clique em
Exibir
Objetos Bloqueados
.
Se o repositório do Modelo estiver integrado a um sistema de controle de versão, você poderá gerenciar versões de objetos na Developer tool com o gerenciamento de objetos com controle de versão. É possível realizar ações como fazer check-in e check-out de objetos, exibir e recuperar versões históricas de objetos e desfazer um check-out.
O repositório do Modelo impede que os objetos sejam substituídos por outros membros da equipe de desenvolvimento. Se você abrir um objeto colocado em check-out por outro usuário, receberá uma notificação identificando o usuário responsável por esse check-out. Você pode abrir um objeto com check-out no modo somente leitura ou pode salvá-lo com um nome diferente.
O repositório do Modelo cria novas versões de objetos quando o objeto é modificado.
O repositório do Modelo incrementa o número de versão depois que você obtém o controle de um tipo de dados, uma chave primária, uma chave estrangeira ou um domínio de dados.
Quando você restaura uma versão, os resultados de perfil mais recentes aparecem na exibição Resultados, em vez dos resultados de perfil da versão restaurada. Isso acontece porque o sistema de controle de versão mantém as definições de perfil para todas as versões no repositório do Modelo, e os resultados de perfil são extraídos do warehouse de criação de perfil. Para obter mais informações sobre bloqueios de objetos de repositório e o gerenciamento de objetos com controle de versão, consulte o