URL: https://linuxfr.org/forums/programmation-c/posts/librairie-gestionnaire-de-version Title: Librairie gestionnaire de version Authors: phoenix Date: 2011年10月05日T14:27:43+02:00 Tags: Score: 0 Bonjours à tous, Il existe une multitude de gestionnaire de version avec d'un coté, les gestionnaires de versions centralisé, et d'un autre les gestionnaire de version décentralisé. Je me suis alors posé la question de l'existence d'une librairie C/C++ (ou même dans un autre langage) dont le but sera d'avoir une API commune pour tout les gestionnaires de versions (et un système de backend permettant d'accéder aux gestionnaire de version voulu). Alors bien sur il ne serait alors plus possible d'avoir toutes les possibilités proposé par les gestionnaire de version, mais le but serait d'avoir une librairie ré-utilisable facilement à l'image de phonon, qtsql, solid, ... où le programme (comme KDevelop, QtCreator, ...) n'aurait que quelques interfaces à implémenter pour fonctionner. La librairie n'a pas pour vocation de remplacer le gestionnaire de version pour les tâches moins courante. Il devrait être possible aussi à l'aide d'option de dire si le gestionnaire de version possède ou non une fonctionnalité (par exemple push/pop pour les décentraliser), et d'écrire des fonctionnalités manquantes pour d'autre gestionnaire de version (exemple extension mq de mercurial mais pour subversion). L'implémentation d'un nouveau gestionnaire de version se ferait alors dans cette librairie, et serait alors profitable à tous. Savez-vous si une telle librairie existe ? Si non que pensez-vous d'une telle librairie. Je pense que si une telle librairie n'existe pas, je vais l'écrire :D