BitBucket – télécharger la source en format ZIP

Je sais que je peux obtenir le projet via la commande git clone , mais est-il possible de télécharger le projet via l’interface Web de BitBucket.org ? Dans le meilleur des cas, je cherche un moyen de télécharger une source de projet en tant que fichier compressé ZIP.

Pour la dernière version de Bitbucket (2016+), le lien de téléchargement se trouve dans l’élément de menu Télécharger.

entrer la description de l'image ici


Avant 2016

Première méthode

Dans la page Aperçu du repository, il existe un lien pour télécharger le projet.

Téléchargement direct d'un repo


Deuxième méthode

Allez dans Downloads -> Branches -> Téléchargez la twig que vous voulez (comme .zip, .gz ou .bz2). Vous y trouverez des liens de téléchargement pour toutes les balises. Les liens seront dans le format:

 https://bitbucket.org/owner/repository/get/v0.1.2.tar.gz 

En le modifiant un peu, vous pouvez également accéder à toute révision en changeant la balise en hash de validation:

 https://bitbucket.org/owner/repository/get/A0B1C2D.tar.gz 

Maintenant, c’est mis à jour et très facile à télécharger!

Sélectionnez votre référentiel dans l’onglet Dashboard ou Repository.

Et puis cliquez simplement sur l’onglet Téléchargement avec l’icône de téléchargement. Il vous permettra de télécharger un référentiel complet au format zip .

entrer la description de l'image ici

Pour les repositorys git , pour télécharger la dernière validation, vous pouvez utiliser:

https://bitbucket.org/owner/repository/get/HEAD.zip

Pour les repositorys mercuriels :

https://bitbucket.org/owner/repository/get/tip.zip

Téléchargement direct:

Accédez au référentiel de projets à partir du tableau de bord de bitbucket. Sélectionnez les téléchargements dans le menu de gauche. Choisissez Télécharger le référentiel.

entrer la description de l'image ici

J’essayais de savoir s’il était possible de parcourir le code d’une validation antérieure comme vous pouvez le faire sur GitHub et cela m’a amené ici. J’ai utilisé les informations que j’ai trouvées ici, et après avoir manipulé les URL, j’ai également trouvé un moyen de parcourir le code des anciens commits. Même si la question / réponse concerne le téléchargement du code d’une validation antérieure, je pensais simplement append une réponse pour parcourir le code également.

Lorsque vous naviguez sur votre code, l’URL est quelque chose comme:

 https://bitbucket.org/user/repo/src/ 

et en ajoutant un hash à la fin comme ceci:

 https://bitbucket.org/user/repo/src/a0328cb 

Vous pouvez parcourir le code au moment de la validation. Je ne comprends pas pourquoi il n’y a pas de liste déroulante pour choisir un commit directement, la fonctionnalité est déjà là. Étrange.

Pour télécharger une twig spécifique – Accédez à Téléchargements depuis le panneau de gauche, sélectionnez Branches sur la page Téléchargements. Il listera toutes les twigs disponibles. Téléchargez la twig souhaitée au format zip, gz ou bz2.

entrer la description de l'image ici

Dans Bitbucket Server, vous pouvez effectuer un téléchargement en cliquant sur ... côté de la twig, puis sur Download

Bitbucket Server Télécharger

Pour plus d’informations, voir Télécharger une archive à partir de Bitbucket Server

Si vous souhaitez télécharger le repository de votre shell / terminal, cela devrait fonctionner comme ceci:

 wget https://user:password@bitbucket.org/user-name/repo-name/get/master.tar.bz2 

ou n’importe quelle URL de téléchargement que vous pourriez avoir.

Assurez-vous que l’utilisateur: password est codé en URL . Ainsi, par exemple, si votre nom d’utilisateur contient le symbole @ remplacez-le par %40 .