Matthieu Moy <[EMAIL PROTECTED]> writes: > William Dode <[EMAIL PROTECTED]> writes: > >> slt, > > Salut, > >> Ensuite je n'ai plus besoin de cette branche "ma_fonctionalité". Puis-je >> l'effacer sans scrupules ? > > Si tu as fait un merge dans la branche principale, oui, le changeset > correspondant au merge contient tout le code et tous les patch-log. > > *Par contre*, tu perds la granularité de ta branche de dev. Si tu te > rends compte par la suite que ta fonctionalité a introduit un bug, > difficile de savoir quand. > > Et si tu souhaite ensuite apporter une modification mineure à cette > fonctionalité, il serait plus propre de la faire sur la branche en > question, et de merger dans la branche principale ensuite. > > Donc, en gros, il vaut mieux la garder ;-) > > Sans parler des gens qui auraient fait un get + des modifications > locales en plein milieu de ta branche de dev, et qui voudraient faire > un update.
Je parle de petites modifs locales uniquement, donc apparement ça ne poserait pas de problème. Après, je ne compte pas effacer ces branches de suite, mais disons que je ne vais pas m'inquiéter pour elles... > >> Dans le même ordre d'idée, lorsque je passe d'une branche 0.1 à une >> branche 0.2 par ex. Lorsque je suis sûr à 100% que plus personne ne va >> s'intéresser à la branche 0.1, est-ce que je peux l'effacer sans risque >> ? Je préfèrerais ça plutôt que de faire cycler les archives par ex. > > Dans ce cas, attention, la révision "cachée" correspondant au base-0 > de ta version 0.2 devient cruciale ... > > Si tu n'as pas assez d'espace web pour tout stoquer, je te suggère > quand même de garder une version de sauvegarde ! C'est plus pour des problèmes de clareté que de place... Par exemple je commence une branche avec un nom, puis je change de nom, au bout d'un moment la vieille branche inutilisée encombre. Par exemple quand je voulais récupérer arch-pqm, sur [EMAIL PROTECTED], je ne savais pas quoi prendre, arch-pqm ou tla-pqm... -- William - http://flibuste.net
