Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Este artigo explica o que são erros de dependência e como resolvê-los.
O que é uma dependência?
Se você conectar um espaço de trabalho contendo itens sem suporte a uma ramificação git vazia, os itens sem suporte não serão copiados para a ramificação git e não poderão ser acessados por ela. Você pode executar as ações que desejar nos itens suportados, mas os itens sem suporte não são vistos pelo git.
Por exemplo, aqui está um espaço de trabalho de exemplo conectado a um repositório Git. O espaço de trabalho contém um ficheiro .pbik , um relatório e um modelo semântico. O relatório depende do modelo semântico porque o relatório se refere aos dados do modelo semântico a serem renderizados. O ficheiro .pbix refere-se tanto ao relatório como ao modelo semântico e, por isso, depende de ambos. Relatórios e modelos semânticos são ambos suportados, enquanto ficheiros .pbix não são suportados.
Se você tentar excluir um item de um espaço de trabalho e um item diferente e sem suporte nesse espaço de trabalho depender dele, não poderá excluí-lo.
Por exemplo, se você excluir o modelo semântico no exemplo anterior, isso quebrará a dependência do arquivo de .pbix
Você pode excluir o relatório do git, mas não pode excluir o arquivo .pbix porque os itens sem suporte não estão na ramificação do git.
Tenta mudar para ramificação com item não suportado
Solution:
- Use a vista de linhagem para ajudá-lo a identificar qual item sem suporte tem a dependência (no exemplo anterior, é o arquivo .pbix).
- Remova manualmente a dependência. A maneira mais fácil de fazer isso é excluir o item.
- Muda de ramo ou atualiza novamente.
Resolver erros no plano de implementação ao mudar de ramo
Quando anexas um plano de implantação enquanto mudas de ramo, o Fabric valida o plano e os seus itens referenciados antes de a sincronização começar. O interruptor é bloqueado quando:
- O plano selecionado já não existe ou já não tem permissão para o ler.
- Não tens permissão de sincronização Git para um item referenciado.
- O plano muda depois de o selecionares, mas antes de a sincronização começar.
- A versão do plano selecionada não existe no ramo alvo.
A sincronização também falha se o plano ou um item referenciado se tornar inacessível enquanto a operação está a decorrer.
Para resolver o erro:
- Confirme que o plano selecionado existe e que tem permissão para o ler.
- Confirme que a versão do plano selecionada existe no ramo alvo.
- Confirma que tens permissão de sincronização Git para cada item referenciado.
- Volte a abrir a caixa de diálogo para mudar de ramo, selecione o plano atual guardado e tente novamente.