Version Manager
Gestionnaire des versions
The implementation of a version management system is a priority to monitor a project and maintain an application.
We use the version manager Git that has become the industry standard. It is used by most open source software (including the Symfony framework itself as well as most of its environment) and is supported by most IDE (including PhpStorm).
The GitHub service is a good addition to the Git version management system. The different formula include a host with deposit backup, management of project contributors, a source code visualisation tool, a ticketing tool, a wiki and statistics. Moreover, GitHub is used by the Symfony community to make open source bundles available.
La mise en place d’un gestionnaire de version est une priorité pour assurer le suivi d’un projet et la maintenance d’une application.
Nous sommes adeptes de l’utilisation du gestionnaire de version Git qui est devenu le standard de fait de l’industrie. Il est utilisé par la plupart des logiciels open source (parmi lesquels le framework Symfony lui-même ainsi que l’immense majorité de son écosystème) et est supporté par les principaux IDE (dont PhpStorm).
Le service GitHub est un bon complément au gestionnaire de version Git. Les différentes formules incluent un hébergement avec sauvegarde des dépôts, une gestion des intervenants sur le projet, un outil de visualisation du code source, un outil de ticketing, un wiki et des statistiques. De plus, GitHub est utilisé par la communauté Symfony pour mettre à disposition les bundles open source.