Migration sous BITBUCKET




Migration sous BITBUCKET


Je suis en train de migrer mes projets sous BITBUCKET afin de simplifier la gestion des évolutions et apporter plus de facilité dans la maintenance.

Cela mérite quelques petites explications.

Prenons comme exemple le projet suivant :
Un thermomètre MYSENSORS sur batterie

Au chapitre  10. Téléchargements et liens utiles, je donne un lien de téléchargement :
https://bitbucket.org/henri_bachetti/mysensors-battery-thermometer.git


Sur cette page si vous cliquez sur sources, vous pouvez visualiser l'arborescence du projet :


Le répertoire principal contient deux sous répertoires dans lesquels vous pouvez naviguer :
  • arduino/DS18B20-TempSensor
  • kicad

1. Le code

Dans le répertoire arduino/DS18B20-TempSensor vous pouvez visualiser le sketch ARDUINO (DS18B20-TempSensor.ino) simplement en cliquant sur son nom :


Cela vous donnera un premier aperçu et vous pourrez même copier des morceaux de code ou l'ensemble de celui-ci sans le télécharger.
Cliquez sur "Raw" en haut et à droite pour obtenir le code en mode texte cru.

Mais certains projets sont composés de plusieurs fichiers et il sera plus facile de télécharger le projet complet. (voir paragraphe 3)

2. L'électronique

Dans le répertoire kicad se trouvent tous les fichiers concernant l'électronique :
  • schéma
  • librairies
  • routage
Vous ne pourrez pas visualiser ces fichiers simplement. Pour les exploiter il vous faudra installer le logiciel KICAD.
Vous pouvez télécharger les quelques 8 fichiers du répertoire kicad et les regrouper dans un répertoire de travail, mais il sera plus facile de télécharger le projet complet (voir paragraphe 3).
Ensuite ouvrez le projet en souble-cliquant sur le fichier mysensors-battery-thermometer.pro

3. Télécharger une archive du projet complet

Si vous cliquez sur downloads, vous accédez à une page de téléchargement :


En cliquent sur "Download repository" BITBUCKET vous préparera une archive au format ZIP, que vous pourrez télécharger sur votre ordinateur.
Vous pourrez la décompresser dans le répertoire de votre choix. Cette archive contient l'ensemble des fichiers du projet.

Sur la page de téléchargement il y a un bouton "tags" qui vous permet d'afficher les différentes versions du projet.
Cette nouvelle page vous propose une version V1.0 et V1.1 mais également vous permet de télécharger une archive au format ZIP, GZ ou BZ2.

4. Télécharger avec GIT

Si vous avez GIT installé sur votre machine (vous êtes un pro) vous devez connaître la suite :

git clone https://bitbucket.org/henri_bachetti/mysensors-battery-thermometer.git

Cordialement
Henri

6 commentaires:

  1. Merci pour votre site qui est une mine d'informations pour qui veut faire des capteurs connectés peu energivores !

    RépondreSupprimer
  2. Bonjour, pourquoi avoir choisi bitbucket alors que github est bien plus populaire?

    RépondreSupprimer
  3. Simple question d'habitude. J'utilisais BitBucket dans ma vie professionnele.

    RépondreSupprimer