Close

Bref aperçu de Bitbucket

Bitbucket Cloud est un outil d'hébergement du code et de collaboration basé sur Git, qui a été conçu pour les équipes. Les intégrations de Bitbucket avec Jira et Trello plus performantes que jamais sont conçues pour rassembler toute l'équipe de développement autour d'un projet. Nous offrons à votre équipe un espace unique dans lequel collaborer autour du code, du concept au cloud, développer du code de qualité grâce à des tests automatisés, et déployer en toute confiance.


Bref aperçu de Bitbucket

Intégrations

Intégration avec Jira et Trello plus performante que jamais

Structurez les projets chaotiques et tenez toute votre entreprise informée, des ingénieurs aux designers. Accédez aux branches, à l'état des builds, aux commits et aux états via des tickets Jira ou des cartes Trello.

Collaboration

Collaboration autour du code, du concept au cloud

Transitionnez les tickets Jira en fonction de l'état d'une pull request, créez une liste de contrôle de merge avec des approbateurs désignés et vérifiez la réussite des builds.

Livraison continue

Développez et testez automatiquement grâce à la livraison continue intégrée

Développez, testez et déployez grâce à notre solution de CI/CD intégrée, Bitbucket Pipelines. Profitez de la configuration sous forme de code et des boucles de feedback accélérées.

Déployez en toute confiance

Déployez en toute confiance

Suivez, prévisualisez et lancez vos déploiements en toute confiance.

Sécurisez votre code

Sécurisez votre code

Gardez l'esprit tranquille : votre code est sécurisé dans le cloud, et des contrôles d'implémentation éliminent les problèmes avant qu'ils ne fassent des dégâts.


Options d'hébergement de Bitbucket

Clouds

Cloud

Bitbucket Cloud est hébergé sur les serveurs d'Atlassian et accessible via une URL. Il dispose d'un outil de CI/CD intégré exclusif, Pipelines, qui vous permet de développer, tester et déployer directement depuis Bitbucket.

Server

Server

Bitbucket Server est hébergé sur site, dans votre environnement. Il dispose d'intégrations solides à Bamboo, notre puissant outil de CI/CD qui vous permet d'automatiser entièrement votre processus. La licence est perpétuelle.

Data Center

Data Center

Du point de vue des utilisateurs, Bitbucket Data Center, notre offre Enterprise, ressemble à une instance Bitbucket Server unique, mais est hébergée sur un certain nombre de serveurs en cluster dans votre environnement. Vous bénéficiez ainsi d'avantages importants par rapport à Bitbucket Server :

 

Cloud

Data center

Git repository hosting

Cloud

Data center

Branch permissions

Cloud

Data center

Jira Software integration

Cloud

Data center

Projects

Cloud

Data center

APIs

Cloud

Data center

3rd party integrations

Cloud

Data center

Git Large File Storage (LFS)

Cloud

Data center


With file locking support

Merge checks

Cloud

Data center

Enforced merge checks

Cloud

Premium

Data center

 

Built-in CI/CD

Cloud

Data center

Bamboo*

Deployment permissions

Cloud

Premium

Data center

 

Code search

Cloud

Data center

Code insights

Cloud

Data center

Clustering

Cloud

 

Data center

Smart Mirroring

Cloud

 

Data center

Required two-step verification

Cloud

Premium

Data center

Marketplace integration

IP Whitelisting

Cloud

Premium

Data center

 

Snippets

Cloud

Data center

Marketplace integration

Issue tracking

Cloud

Jira Software*

Data center

Jira Software*

Wiki

Cloud

Confluence*

Data center

Confluence*

SAML-based SSO

Cloud

Atlassian Access

Data center

 

* Intégration facile à Jira Software, Confluence et Bamboo


Termes clés à connaître

Voici quelques termes importants à connaître pour vous repérer dans Bitbucket. Certains d'entre eux sont empruntés à Git, d'autres sont propres à Bitbucket.

Branche

Une branche représente une ligne de développement indépendante. Les branches schématisent de façon abstraite le process d'édition, de staging et de commit. Vous pouvez les considérer comme un moyen de demander un nouveau répertoire de travail, une nouvelle zone de staging et un nouvel historique de projet. Les nouveaux commits sont enregistrés dans l'historique de la branche actuelle, ce qui provoque la création d'un fork dans l'historique du projet.

Fork

Au lieu d'utiliser un dépôt unique côté serveur qui fera office de base de code « centrale », le workflow de duplication (fork) fournit un dépôt côté serveur à chaque développeur. Par conséquent, chaque contributeur dispose non pas d'un, mais de deux dépôts Git : un local privé et un côté serveur public.

HEAD

la méthode Git pour se référer à l'instantané courant. En interne, la commande git checkout met simplement à jour l'élément HEAD sur le point du commit ou de la branche spécifié. Lorsqu'il pointe vers une branche, Git ne rencontre aucun problème. Quand vous extrayez un commit, il bascule toutefois à l'état « HEAD détaché ».

Branche principale

La branche de développement par défaut. Chaque fois que vous créez un dépôt Git, une branche nommée « main » (principale) est créée et devient la branche active.

Pipelines

Bitbucket Pipelines est un service de CI/CD intégré à Bitbucket, qui vous permet de développer, tester et même déployer automatiquement votre code en fonction d'un fichier de configuration dans votre dépôt.

Pipes

Bitbucket Pipes est un ensemble de petits blocs de code que vous pouvez déposer dans votre pipeline pour effectuer des actions puissantes. Il vous permet de développer simplement de puissants workflows de CI/CD automatisés et de vous lancer rapidement.

Projet

Un projet est un conteneur de dépôts. Les projets permettent aux équipes de se concentrer simplement sur un objectif, un produit ou en processus en organisant leurs dépôts par projets. Ils sont visibles du public ou masqués.

Pull request

Les pull requests sont une fonctionnalité qui facilite la collaboration des développeurs avec Bitbucket. Elles fournissent une interface Web conviviale pour discuter des changements proposés avant de les intégrer au projet officiel.

arborescence de travail

Arborescence de fichiers qui font actuellement l'objet d'un checkout. Elle comprend généralement le contenu de l'arborescence de commits HEAD et les changements locaux apportés, mais pas encore commités.

Obtenir plus de Git

Vous recherchez d'autres termes Git ?


Guide 2 : Découvrez l'interface Bitbucket