Ouvrir le menu principal

MacGeneration

Recherche

GitFTP-Deploy simplifie la mise en ligne des dépôts Git

Nicolas Furno

mardi 07 mars 2017 à 07:00 • 5

Logiciels

GitFTP-Deploy porte bien son nom : cet utilitaire permet de mettre en ligne des fichiers sur un serveur à partir d’un dépôt Git. Rappelons que cet outil utilisé notamment par les développeurs permet de suivre et documenter chaque modification apportée à un projet. Cette application automatise ce qui se passe après un « commit » : elle publie tout ce qui a été modifié sur le serveur et active à la demande les scripts associés nécessaires.

GitFTP-Deploy en action, ici sur un projet GitHub. Trois fichiers ont été modifiés, mais ils ne sont pas encore validés et en attente. Cliquer pour agrandir

C’est un processus très courant aujourd'hui, notamment dans le développement web. Le développeur va modifier un fichier en local sur son ordinateur, puis valider le changement en créant un commit. La modification est alors synchronisée avec le serveur Git, mais pas encore déployée sur le serveur web. Cette dernière étape peut se faire manuellement, mais de plus en plus de développeurs utilisent une méthode automatisée.

Il existe des dizaines d’options pour activer cette méthode que l’on nomme souvent intégration continue. Gitlab et GitHub, deux services de Git, proposent leur propres solutions. Vous pouvez également opter pour un service tiers, comme Travis CI. GitFTP-Deploy est une solution qui ne passe par un service tiers, puisque tout se fait en local sur votre Mac.

Vous devez sélectionner un dépôt Git déjà présent sur le volume de stockage du Mac, et configurer également les informations de connexion (FTP ou SFTP). GitFTP-Deploy propose quelques fonctions supplémentaires, soit pour ignorer certains éléments, soit pour toujours publier quelques fichiers ou dossiers. L’envoi après un commit peut être automatique ou alors manuel et, comme avec les services web, l’app peut lancer des scripts avant et après la procédure.

Par rapport à un service en ligne, cette solution est plus simple et moins coûteuse : quand vous aurez acheté une licence 15 €, vous pourrez l’utiliser avec autant de projet que vous le voulez, sans aucune limite. GitFTP-Deploy permet aussi de fonctionner sans serveur Git, ce qui est parfois nécessaire. En contrepartie, cette app ne fonctionnera pas vraiment dans un cadre collaboratif.

GitFTP-Deploy peut être essayé gratuitement pendant dix jours avant achat. Son interface n’est pas traduite en français et l’app nécessite OS X 10.10 au minimum.

Rejoignez le Club iGen

Soutenez le travail d'une rédaction indépendante.

Rejoignez la plus grande communauté Apple francophone !

S'abonner

Un moniteur OLED 4K 32 pouces en promotion sous les 1 000 €

21:45

• 8


Déjà dans les difficultés, MacWay ne prend maintenant plus de commandes 🆕

17:25

• 47


BenQ : découvrez leurs écrans spécialement conçus pour Mac !

Partenaire


Safari 18.4 : Apple abandonne le cadenas de la barre d’URL pour les sites HTTPS

15:30

• 16


ChatGPT : le nouveau générateur d’images de GTP-4o est accessible à tous

14:30

• 47


Sondage : connaissez-vous les prisons pour smartphones, une méthode physique pour restreindre l'addiction aux écrans ?

14:10

• 31


Promo Amazon : -100 € à partir de 999 € d'achat sur des iPhone 16 et 16 Pro, Apple Watch, iPad…

14:10

• 2


Orange va bientôt lancer deux nouvelles Livebox et augmenter ses débits

13:54

• 37


iOS 18.4 est disponible avec Apple Intelligence et beaucoup d'autres nouveautés

09:06

• 101


iOS 15.8.4, macOS 13.7.5 : des mises à jour pour les appareils anciens

09:05

• 27


retroStrip ressuscite la Control Strip de Mac OS 7, mais pour macOS Sequoia

07:00

• 6


Apple Intelligence dispo en France : toutes les nouvelles fonctions pour votre iPhone et votre Mac

31/03/2025 à 19:27

• 72


macOS 15.4 est disponible avec Apple Intelligence et les catégories dans Mail

31/03/2025 à 19:12

• 43


Adobe Substance 3D Painter abandonne les Mac Intel

31/03/2025 à 18:30

• 3


Ventes flash : un SSD externe 4 To autour de 200 € et d'autres bons plans sur le stockage

31/03/2025 à 18:23

• 31


Sauvegardez vos données avant qu’il ne soit trop tard

31/03/2025 à 17:30

• 37