Lionel Debroux wrote:Formulé autrement: quel système efficace et fonctionnant hors réseau as-tu mis en place pour, par exemple, retrouver quand tu as modifié tel ou tel ensemble de fichiers (log), ou pour retrouver quand - le qui étant d'autant moins intéressant dans ton cas puisque c'est en général toi, comme tu l'écris - un ensemble de lignes de code (qui a un certain effet visible, feature ou bug ou testcase) a été ajouté / modifié (blame) ?
Quand je fais une modif dans une partie de code sensible (par exemple le code de simplify ou de integrate), c'est en general suite a un bug, j'ajoute eventuellement en commentaire la date et la ligne de commande fautive, voire je garde le code precedent dans un #if 0. Je garde aussi une version d'il y a 1 ou 2 ans du code pour pouvoir faire une execution en parallele avec gdb. Je ne consulte pratiquement jamais l'historique des modifications sur svn.