Eclipse : restaurer via l'historique local
Par Clochix le lundi 10 décembre 2007, 21:04 - Technoweb - Lien permanent
J'avais déjà signalé qu'Eclipse possède un historique local qui permet de revenir en arrière sur les modifications d'un fichier. Mais cet historique va plus loin : il permet également de restaurer des fichiers effacés par inadvertance.
Depuis une récente version, les fonctions d'annulation d'une action
concernent également les manipulations de fichier. Vous pouvez annuler des
copies ou des déplacements de fichier via le menu Edit/Undo. C'est
pratique, sauf quand vous utilisez ces fonctions par erreur. Par exemple si,
voulant annuler vos dernières modifications d'un fichier, vous tapez quelques
vigoureux Ctrl-Z en croyant que le focus est sur l'éditeur de code
alors qu'il est sur le navigateur de projet. Dans ce cas, Eclipse va annuler
vos dernières manipulations de fichiers. Imaginez, au hasard, que vous aviez
commencé la journée en copiant des fichiers du répertoire A vers le répertoire
B, avant de passer la matinée à modifier les fichier dans B. Un
undo malencontreux annulera les copies de fichier, perdant toutes
vos modifications. C'est là que tel l'homme en noir, l'historique local arrive
à votre secours : un clic-droit dans l'explorateur de projet vous permet
d'accéder au menu Restore from Local History, où vous retrouverez
tous vos précieux fichiers. Ouffffffffffff !
Cet exemple est évidemment de pure fiction, toute ressemblance avec une
grosse frayeur qui vient de m'arriver serait fortuite 