# Capistrano Reviews
**Vendor:** Capistrano  
**Category:** [Autres logiciels de gestion informatique](https://www.g2.com/fr/categories/other-it-management)  
**Average Rating:** 3.7/5.0  
**Total Reviews:** 11
## About Capistrano
Un outil d&#39;automatisation et de déploiement de serveurs distants écrit en Ruby.




## Capistrano Reviews
  ### 1. Déploiement simplifié

**Rating:** 4.0/5.0 stars

**Reviewed by:** Utilisateur vérifié à Technologie de l'information et services | Petite entreprise (50 employés ou moins)

**Reviewed Date:** July 07, 2022

**Qu'aimez-vous le plus à propos de Capistrano?**

Capacité de créer plusieurs environnements comme la mise en scène et la production ainsi que sa capacité à sauvegarder plusieurs versions.

**Que n’aimez-vous pas à propos de Capistrano?**

Il n'y a rien que je n'ai pas aimé à propos de ce produit.

**Quels sont les problèmes que Capistrano résout, et en quoi cela vous est-il bénéfique?**

Utiliser cela pour déployer plusieurs applications ainsi que pour garder une sauvegarde de toutes les versions.

  ### 2. Utilisation de Capistrano depuis 2013 lors du déploiement et trouvé très utile.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Shiv Raj B. | Web Development Engineer, Petite entreprise (50 employés ou moins)

**Reviewed Date:** December 23, 2019

**Qu'aimez-vous le plus à propos de Capistrano?**

Capistrano est simple, basé sur Ruby, prend en charge le déploiement automatisé avec divers paramètres personnalisés.  
Je peux utiliser Capistrano comme une gemme dans mon application Ruby on Rails et avec une commande de générateur, il a généré Capfile et deploy.rb où nous pouvons écrire divers scripts utiles utilisés pour le déploiement.  
Une autre meilleure partie est que nous pouvons écrire un script post-déploiement comme mettre à jour les migrations de base de données, les gemmes groupées ou même écrire des tâches rake s'il y en a.  
On peut définir plusieurs environnements comme staging, production, etc.  
Vous pouvez conserver plusieurs sauvegardes de plusieurs versions, le défaut est 5.  
Il déploie toujours à partir du dépôt de contrôle de source.  
Capacité à toucher tmp/restart.txt lors du déploiement, ce qui déclenche un rechargement de passenger.  
Il y a une fonctionnalité pour passer l'authentification sur le serveur avant le déploiement.  
Il y a une fonctionnalité pour revenir à la version de déploiement précédente.  
Vous pouvez SSH à de nombreux serveurs et effectuer un tas d'actions.

**Que n’aimez-vous pas à propos de Capistrano?**

J'aime Capistrano donc je l'utilise depuis 2013.

**Recommandations à d’autres personnes envisageant Capistrano:**

Si vous déployez des applications web en utilisant peu de configurations avec quelques commandes de déploiement, Capistrano est le bon choix pour vous.

**Quels sont les problèmes que Capistrano résout, et en quoi cela vous est-il bénéfique?**

Fondamentalement, je rencontre de nombreux problèmes lors du déploiement de mes applications web sur le serveur. Certains problèmes sont liés au fait que j'ai de nombreux environnements et instances de serveur et qu'avec un seul clic, il n'était pas possible de déployer l'application et Capistrano m'aide à déployer sur de nombreuses instances et environnements avec une seule commande. Cela m'a aidé à revenir à la version précédente chaque fois que je déployais du code non pertinent sur le serveur. Souvent, j'ai besoin de diverses versions d'applications déployées et Capistrano m'aide à conserver de nombreuses versions des applications déployées. Lorsque mon application web est prête avec une sorte de scripts de base de données qui doivent être mis à jour sur le serveur, dans un tel cas, Capistrano m'aide à définir les scripts de migration de base de données après le déploiement. Capistrano m'aide également à écrire de nombreux scripts post-déploiement comme l'exécution de la commande bundle install lorsqu'il y a des ajouts ou suppressions de Gems, ou lorsque nous écrivons des tâches rake, etc. J'ai réalisé que Capistrano est l'un des meilleurs outils utilisés pour le déploiement.

  ### 3. Capistrano - Scriptable et Intégrable

**Rating:** 3.5/5.0 stars

**Reviewed by:** Lauren J. | Tennis Referee, Petite entreprise (50 employés ou moins)

**Reviewed Date:** July 17, 2019

**Qu'aimez-vous le plus à propos de Capistrano?**

La meilleure partie de Capistrano est qu'il est facilement scriptable et peut être appliqué à plusieurs machines en même temps. Cela crée un programme convivial.

**Que n’aimez-vous pas à propos de Capistrano?**

Malheureusement, pour quelqu'un comme moi, nouveau à ce type de système/logiciel, cela prend du temps pour s'habituer au programme avec peu ou pas d'aide. Heureusement, il est fourni avec un support pour des environnements complexes !

**Recommandations à d’autres personnes envisageant Capistrano:**

Lorsque l'on considère Capistrano, je pense que le logiciel aurait pu être plus efficace pour une entreprise plus grande que celle pour laquelle je travaille actuellement.

**Quels sont les problèmes que Capistrano résout, et en quoi cela vous est-il bénéfique?**

Capistrano a aidé notre entreprise à soutenir d'autres logiciels de contrôle de gestion et à utiliser le temps de nos employés de manière plus efficace.

  ### 4. Expérience utilisateur de Capistrano

**Rating:** 3.0/5.0 stars

**Reviewed by:** Utilisateur vérifié à Gestion de l'éducation | Entreprise (> 1000 employés)

**Reviewed Date:** July 16, 2019

**Qu'aimez-vous le plus à propos de Capistrano?**

Capistrano est un gestionnaire de commandes très utile pour les systèmes distribués et c'est un bon outil pour gérer les déploiements dans chaque entreprise. Il est écrit en Ruby, ce qui est avantageux pour les utilisateurs qui commencent à s'habituer à travailler, car c'est une manière simple et concise d'apprendre et d'approfondir. Le système lui-même est très puissant et le déploiement de machines peut être effectué sur plusieurs machines en même temps. C'est bien mieux que de récupérer le code manuellement, car le programme le fait pour nous, ce qui rend le logiciel globalement très facile à apprendre et efficace.

**Que n’aimez-vous pas à propos de Capistrano?**

Le langage Ruby n'est pas toujours connu de tout le monde, donc si nous voulons que des personnes spécifiques résolvent des problèmes, nous ne pouvons nous référer qu'à un groupe restreint de personnes. Il pourrait certainement être plus adaptable en termes de langues.

**Recommandations à d’autres personnes envisageant Capistrano:**

Une recommandation est que vous devriez exécuter des scripts sur différents serveurs pour générer un résultat ayant la vitesse la plus efficace possible.

**Quels sont les problèmes que Capistrano résout, et en quoi cela vous est-il bénéfique?**

Nous voulons soutenir les scripts de déploiement et ce logiciel informatique nous aide à apporter des modifications et à en créer de nouveaux. L'interface utilisateur est également très facile à apprendre et l'automatisation est brève mais fonctionne bien avec le système. Une autre chose que je dirais importante est d'utiliser l'exécution parallèle car elle peut aider à visualiser les deux programmes et vous pouvez comparer la vitesse relative de chacun en conséquence. Le processus de déploiement global est toujours très concis et constant.

  ### 5. C'est un outil formidable et ultra-rapide pour le déploiement.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Utilisateur vérifié à Logiciels informatiques | Marché intermédiaire (51-1000 employés)

**Reviewed Date:** December 24, 2019

**Qu'aimez-vous le plus à propos de Capistrano?**

La meilleure partie est la flexibilité du déploiement et du retour en arrière qui se fait en un clin d'œil sur plusieurs machines. C'est tellement facile à configurer et à gérer.

**Que n’aimez-vous pas à propos de Capistrano?**

Parfois, l'exécution sur un très grand nombre de nœuds simultanément ralentit le processus.

**Recommandations à d’autres personnes envisageant Capistrano:**

Outil ultra-rapide et facilement configurable

**Quels sont les problèmes que Capistrano résout, et en quoi cela vous est-il bénéfique?**

- Déploiement rapide directement depuis le contrôle de version
- Historique des versions après le déploiement
- Exécution des commandes sur toutes les machines en une seule fois

  ### 6. Enlève la (grande) douleur du déploiement !

**Rating:** 4.0/5.0 stars

**Reviewed by:** Utilisateur vérifié à Logiciels informatiques | Petite entreprise (50 employés ou moins)

**Reviewed Date:** January 17, 2019

**Qu'aimez-vous le plus à propos de Capistrano?**

Capistrano rend les déploiements manuels répétés faciles et sécurisés. J'avais l'habitude d'utiliser RCP pour les fichiers des applications clients, mais c'était lent, sujet aux échecs et nécessitait de connaître les fichiers à synchroniser par rapport à ceux qui ne devaient pas l'être. De plus, Capistrano fonctionne parfaitement avec nos applications Rails et la configuration coexiste avec le code de l'application. Parfait !

**Que n’aimez-vous pas à propos de Capistrano?**

Parfois, j'ai eu quelques difficultés à le configurer initialement. En général, cela est lié à un problème de permissions sur le serveur distant, ce qui n'est pas la faute de Capistrano. Ce serait bien s'il y avait un composant côté serveur que vous pourriez installer afin que les parties client et serveur puissent vous aider à inspecter et résoudre des problèmes d'utilisateur ou de permissions comme celui-ci.

**Recommandations à d’autres personnes envisageant Capistrano:**

J'aimerais voir un composant côté serveur pour compléter le client afin d'aider à combler l'écart sur les problèmes d'utilisateurs et de permissions pour les déploiements.

**Quels sont les problèmes que Capistrano résout, et en quoi cela vous est-il bénéfique?**

J'utilise Capistrano pour déployer toutes nos applications Rails pour nos clients. Parfois, nous nous éloignons d'une application client pendant des mois ou des années, pour que le client demande un changement rapide. Si nous n'avions pas Capistrano configuré pour le déploiement, nous serions en train de tâtonner pour nous rappeler comment l'application doit être correctement déployée.

  ### 7. Logiciel d'automatisation des serveurs à distance

**Rating:** 4.5/5.0 stars

**Reviewed by:** Ray J. | Financial Manager, Petite entreprise (50 employés ou moins)

**Reviewed Date:** March 22, 2019

**Qu'aimez-vous le plus à propos de Capistrano?**

J'aime Capistrano parce qu'il est écrit en Ruby et Ruby est un langage clé avec lequel je suis familier et à l'aise.

**Que n’aimez-vous pas à propos de Capistrano?**

Je pense que mon principal problème avec Capistrano est les fonctionnalités de support qu'il lui manque. Le logiciel est hébergé principalement sur un dépôt git.

**Quels sont les problèmes que Capistrano résout, et en quoi cela vous est-il bénéfique?**

Capistrano élimine le casse-tête de l'automatisation de certaines commandes que nous exécutons pour nos rapports financiers. Les avantages que j'ai constatés sont la capacité de générer des rapports côté serveur d'une simple pression sur un bouton une fois que nous avons écrit le code nécessaire.

  ### 8. Meilleur gestionnaire de commandes sur les systèmes distribués

**Rating:** 4.5/5.0 stars

**Reviewed by:** Andrew W. | Head of Finance, Petite entreprise (50 employés ou moins)

**Reviewed Date:** March 23, 2019

**Qu'aimez-vous le plus à propos de Capistrano?**

Capistrano est un excellent outil pour l'administration de serveurs en masse et est écrit en ruby et j'aime que ce soit un langage avec lequel j'ai travaillé le mieux.

**Que n’aimez-vous pas à propos de Capistrano?**

Je n'aime pas que Capistrano ne soit pas un service géré et uniquement sur vos propres systèmes.

**Quels sont les problèmes que Capistrano résout, et en quoi cela vous est-il bénéfique?**

Capistrano me permet de tirer parti de la science des données automatisée et de l'analyse associées à notre entreprise parce que nous prenons des rapports répétés et nous pouvons automatiser ce flux de travail.

  ### 9. Code source ouvert pour le script

**Rating:** 3.0/5.0 stars

**Reviewed by:** Utilisateur vérifié à Hospitalité | Petite entreprise (50 employés ou moins)

**Reviewed Date:** July 17, 2019

**Qu'aimez-vous le plus à propos de Capistrano?**

La façon facile d'utiliser, la langue, j'aime beaucoup le multiserveur.

**Que n’aimez-vous pas à propos de Capistrano?**

Il n'y a rien du tout à détester. Il fait ce dont vous avez besoin.

**Quels sont les problèmes que Capistrano résout, et en quoi cela vous est-il bénéfique?**

Mettre à jour de nombreux logiciels sur de nombreux PC

  ### 10. Capistrano n'a pas fonctionné pour nous, mais pourrait fonctionner pour votre organisation.

**Rating:** 3.0/5.0 stars

**Reviewed by:** Utilisateur vérifié à Soins hospitaliers et de santé | Petite entreprise (50 employés ou moins)

**Reviewed Date:** January 17, 2019

**Qu'aimez-vous le plus à propos de Capistrano?**

Lorsque nous avons mis en place cette solution sur les serveurs, cela a été relativement rapide et sans douleur. Nous avions créé plusieurs scripts pour déployer de nouveaux logiciels et, à l'époque, Capistrano convenait bien à l'organisation informatique que nous avions engagée pour effectuer le travail.

**Que n’aimez-vous pas à propos de Capistrano?**

Le coût était élevé, alors qu'il y a d'autres options ! Lorsque nous avons quitté l'organisation informatique externalisée, nous n'avions pas d'expert qui se sentait à l'aise avec la façon dont les scripts de déploiement avaient été configurés.

**Quels sont les problèmes que Capistrano résout, et en quoi cela vous est-il bénéfique?**

Nous déployons, apportons des modifications, créons de nouvelles expériences sur notre site web et Capistrano était l'outil qui avait été recommandé pour prendre en charge les scripts de déploiement.

  ### 11. Outil utile, mais difficile à gérer

**Rating:** 3.5/5.0 stars

**Reviewed by:** Utilisateur vérifié à Design | Petite entreprise (50 employés ou moins)

**Reviewed Date:** January 17, 2019

**Qu'aimez-vous le plus à propos de Capistrano?**

Capistrano a été le premier outil que nous avons utilisé pour gérer les déploiements de sites. C'était certainement une amélioration par rapport au fait de récupérer le code manuellement, car il avait un processus défini, mais il était difficile pour nous de le maintenir.

**Que n’aimez-vous pas à propos de Capistrano?**

Les scripts de déploiement étaient dans un langage que nous n'utilisons pas souvent, donc seuls quelques-uns de nos développeurs pouvaient résoudre les problèmes.

**Recommandations à d’autres personnes envisageant Capistrano:**

Essayez CircleCi à la place

**Quels sont les problèmes que Capistrano résout, et en quoi cela vous est-il bénéfique?**

Nous l'avons utilisé pour créer un processus de déploiement plus cohérent. Nous avons réalisé que la façon dont nous le faisions auparavant était risquée, car il était facile de manquer des étapes.


## Capistrano Discussions
  - [What are the recent changes made to the Capistrano?](https://www.g2.com/fr/discussions/what-are-the-recent-changes-made-to-the-capistrano) - 1 upvote
  - [RCP scripts](https://www.g2.com/fr/discussions/13451-rcp-scripts) - 1 upvote
  - [Want to work with Capistrano community. What expertise area and skills are required?](https://www.g2.com/fr/discussions/27358-want-to-work-with-capistrano-community-what-expertise-area-and-skills-are-required)

- [View Capistrano pricing details and edition comparison](https://www.g2.com/fr/products/capistrano/reviews?section=pricing&secure%5Bexpires_at%5D=2026-05-21+01%3A15%3A52+-0500&secure%5Bsession_id%5D=90de8085-f052-41c3-a06e-c1b18650b8c6&secure%5Btoken%5D=588ca744df5ca32dbff6055216eeb48ff46a90247dc2cc9e41849ef7bcfc7f11&format=llm_user)


## Top Capistrano Alternatives
  - [Google Cloud Shell](https://www.g2.com/fr/products/google-cloud-shell/reviews) - 4.4/5.0 (27 reviews)
  - [IBM Cloud Pak for AIOps](https://www.g2.com/fr/products/ibm-cloud-pak-for-aiops/reviews) - 4.2/5.0 (57 reviews)
  - [Azure Cloud Shell](https://www.g2.com/fr/products/azure-cloud-shell/reviews) - 4.1/5.0 (15 reviews)

