-
Sauvegarde d'un projet
Bonjour a tous !
Savez vous s'il existe un outil (ou une config de code blocks que j'utilise) qui permettrait de revenir à un source et une compile précédente de notre projet , en cas d'erreur ou d'introduction de bugs?
Merci pour vos réponses
Dany
-
Bonjour
les IDE qui proposent ce genre de fonctionnalités "intégrent/vampirisent" généralement (toujours ?) un logiciel spécifique de gestion de versions : SubVersioN, Git, Bazaar (j'adore) pour parler des plus répandus. Il faut les installer sous forme de plugins.
Si tu n'as rien installé de spécifique (et que Code::Blocks a ce genre de plugins), ton "vieux" source, et ben j'ai peur que tu puisses faire une croix dessus !
Ou alors une vieille sauvegarde ...
-
Hello
Merci pour ta réponse !
Non le source je l'ai toujours , heureusement 😉 ( c'est un moteur d'échec que je développe à mes moments de loisir)
Mais lorsque j'implémente de nouvelles idées (et de nouveaux bugs aussi lol) qui ne sont pas concluantes , je voudrais pouvoir revenir à l'ancien source et à l'ancienne compile sans devoir faire 36000 copies de sources pour bosser dessus.
Je ne sais pas si un plugin de code blocks peut permettre de faire ça où s'il existe un logiciel
Bonne journée
-
Actuellement, sur la page officielle listant les plugins disponibles pour Code::Blocks, il n'y en a aucun qui permette de faire de la gestion de version.
De plus, sur le forum officiel de Code::Blocks, il y a un sujet de discussion datant d'avril 2012 dans lequel les administrateurs conseillent d'utiliser un système de gestion de versions indépendant de Code::Blocks. Car, bien que des plugins tels que "SVNInside", "cbvcs", "cb_svn" et "CBTortoiseSVN" existent, ils ne sont pas complets, ou ils ne sont pas assez stables, ou leur développement est au point mort.
Dans le cadre d'un projet à un seul développeur, la solution qui demande le moins d'apprentissage est de faire des sauvegardes régulières du code dans des archives ZIP.
Si cette solution n'est pas satisfaisante, l'utilisation d'un système de gestion de versions tel que Bazaar est envisageable.
-
ok merci quand même !
dany
-
Ou encore le très simple et classique SVN (Subversion, avec un client tel que Tortoise SVN). On peut assez simplement faire des comparaisons de fichiers avec ce genre de gestionnaires de versions, ce qui n'est pas simple avec des archives ZIP.