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.
Nécessite GitTree Pro ou un essai en cours ; Free conserve toutes les fonctionnalités locales de Git. Comparez les forfaits.
Sur cette page
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….
| Action | macOS | Windows et Linux |
|---|---|---|
| Préférences | ⌘, | Ctrl+, |
Mesures
Choisissez le produit
Choisissez le bouton de connexion pour le produit de votre serveur.
Nommer l'hôte
Tapez-le sous Host, par exemple
git.example.com. GitTree montre qu'il parle uniquement àhttps://cet hôte.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
| Produit | Jeton | Connexion au navigateur |
|---|---|---|
| GitHub Serveur d'entreprise | Jeton d'accès personnel | Application OAuth enregistrée sur le serveur |
| GitLab (autogéré) | Jeton d'accès personnel | Application OAuth enregistrée sur le serveur |
| Centre de données Bitbucket | Jeton d'accès HTTP personnel | Lien 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.