Passer au contenu
GitTree
Intégrations d'hébergement

Connectez les serveurs d'entreprise et auto-hébergés

GitTree se connecte aux propres serveurs de votre entreprise : GitHub Enterprise Server, autogérés GitLab et Bitbucket Data Center. Vous nommez l'hôte ; GitTree communique avec https:// cet hôte uniquement et le jeton est utilisé uniquement pour cet hôte. La connexion au navigateur nécessite une application OAuth que votre administrateur y a enregistrée.

ProMis à jour

Nécessite GitTree Pro ou un essai en cours ; Free conserve toutes les fonctionnalités locales de Git. Comparez les forfaits.

Sur cette page
  1. Avant de commencer
  2. Où le trouver
  3. Mesures
  4. Résultat attendu
  5. Ce dont chaque produit a besoin
  6. Si quelque chose ne va pas
  7. Questions
  8. En rapport

Avant de commencer

  • GitTree Pro ou essai en cours : les intégrations d'hébergement font partie de Pro.
  • Le nom d'hôte du serveur ; pour la connexion au navigateur, l'ID de l'application OAuth (et pour Bitbucket Data Center, son secret client) de votre administrateur.

Où le trouver

  • Préférences › Integrations › Connected accounts : Connect GitHub Enterprise Server…, Connect GitLab… ou Connect Bitbucket Data Center….
ActionmacOSWindows et Linux
Préférences⌘,Ctrl+,

Mesures

  1. Choisissez le produit

    Choisissez le bouton de connexion pour le produit de votre serveur.

  2. Nommer l'hôte

    Tapez-le sous Host, par exemple git.example.com. GitTree montre qu'il parle uniquement à https:// cet hôte.

  3. Choisissez comment vous connecter

    Utilisez Enter a Personal Access Token… avec un jeton de ce serveur, ou remplissez OAuth application ID et connectez-vous avec le navigateur via l'application enregistrée par votre administrateur.

Résultat attendu

Les référentiels, les pull request et les pipelines sur le serveur de votre entreprise apparaissent à côté de vos autres comptes.

Ce dont chaque produit a besoin

Options de connexion pour les serveurs auto-hébergés
ProduitJetonConnexion au navigateur
GitHub Serveur d'entrepriseJeton d'accès personnelApplication OAuth enregistrée sur le serveur
GitLab (autogéré)Jeton d'accès personnelApplication OAuth enregistrée sur le serveur
Centre de données BitbucketJeton d'accès HTTP personnelLien d'application entrant : ID client et secret client

Si quelque chose ne va pas

"La connexion avec le navigateur nécessite l'application de cette version, qui n'est pas configurée. Utilisez un jeton. "

Sans application OAuth pour ce serveur, utilisez un jeton d'accès personnel de celui-ci.

Questions

Un jeton pour un serveur peut-il en atteindre un autre ?

Non. Chaque jeton est stocké pour son propre hôte et envoyé uniquement là-bas.