Skip to main content
Publicamos atualizações frequentes em nossa documentação, e a tradução desta página ainda pode estar em andamento. Para obter as informações mais atualizadas, acesse a documentação em inglês.

Habilitando o gráfico de dependências para a sua empresa

Você pode permitir que os usuários identifiquem as dependências dos seus projetos habilitando o gráfico de dependências.

Quem pode usar esse recurso

Site administrators can enable the dependency graph.

Sobre o gráfico de dependências

O grafo de dependência é um resumo dos arquivos de manifesto e de bloqueio armazenados em um repositório e das dependências enviadas ao repositório usando a API Envio de dependência (beta). Para cada repositório, ele mostra as dependências, ou seja, os ecossistemas e os pacotes dos quais ele depende.

O GitHub Enterprise Server não calcula informações sobre os dependentes, os repositórios e os pacotes que dependem de um repositório. Para saber mais, confira "Sobre o gráfico de dependências"

Depois de habilitar o gráfico de dependência, os usuários terão acesso ao recurso de revisão de dependência. Revisão de dependências ajuda você a entender as alterações de dependência e o impacto de segurança dessas alterações em cada pull request. Para obter mais informações, confira "Sobre a análise de dependência".

Depois de habilitar o grafo de dependência da empresa, você pode habilitar o Dependabot para detectar as dependências vulneráveis no repositório e corrigir as vulnerabilidades automaticamente. Para obter mais informações, confira "Habilitando o Dependabot para sua empresa".

Você pode habilitar o grafo de dependência por meio do Console de Gerenciamento ou do shell administrativo. Recomendamos usar o Console de Gerenciamento, a menos que a sua instância do GitHub Enterprise Server use clustering.

Habilitando o gráfico de dependências por meio do Console de Gerenciamento

Se a sua instância do GitHub Enterprise Server usar clustering, não será possível habilitar o grafo de dependência com o Console de Gerenciamento. Nesse caso, use o shell administrativo. Para obter mais informações, confira "Como habilitar o grafo de dependência por meio do shell administrativo".

  1. Entre no sua instância do GitHub Enterprise Server em http(s)://HOSTNAME/login. 1. Em uma conta administrativa no GitHub Enterprise Server, no canto superior direito de qualquer página, clique em .

  2. Se você ainda não estiver na página "Administração do site", no canto superior esquerdo, clique em Administração do site. 1. Na barra lateral " Administrador do site", clique em Console de Gerenciamento . 1. Na barra lateral "Configurações", clique em Segurança.

  3. Em "Segurança", clique em Grafo de dependência.

  4. Na barra lateral "Configurações", clique em Salvar configurações.

    Observação: se você salvar as configurações no Console de Gerenciamento, isso reiniciará os serviços do sistema, o que poderá resultar em tempo de inatividade visível pelo usuário.

  5. Aguarde a conclusão da execução de suas configurações.

  6. Clique em Acessar sua instância.

Habilitando o gráfico de dependências por meio do shell administrativo

  1. Entre no sua instância do GitHub Enterprise Server em http(s)://HOSTNAME/login.

  2. No shell administrativo, habilite o grafo de dependência em sua instância do GitHub Enterprise Server: ```shell ghe-config app.dependency-graph.enabled true

    
    <div class="extended-markdown note border rounded-1 mb-4 p-3 color-border-accent-emphasis color-bg-accent f5">
    
    **Note**: For more information about enabling access to the administrative shell via SSH, see "[AUTOTITLE](/admin/configuration/configuring-your-enterprise/accessing-the-administrative-shell-ssh)."
    
    </div>
    
  3. Apply the configuration.

    $ ghe-config-apply
  4. Volte para o GitHub Enterprise Server.