Il y a deux jours, j'ai supprimé cinq fichiers Java dans Eclipse IDE et j'en ai maintenant besoin. J'ai essayé de les restaurer à partir de l'histoire locale. Je n'ai restauré que deux d'entre eux. Lorsque je clique avec le bouton droit sur les autres fichiers, puis que je clique sur Restaurer à partir de l'historique local, le message d'erreur No additional members found in local history
s'affiche. Comment puis-je restaurer ces trois fichiers?
Vous pouvez utiliser les informations de cette page Java Tips .
J'ai supprimé mon dossier src
et ai utilisé les étapes suivantes pour le récupérer:
Étapes à suivre pour récupérer les fichiers supprimés:
S'il vous plaît voir l'image ci-jointe:
.
Si vous avez toujours la forme binaire (.class), c'est-à-dire que vous n'avez supprimé que le code source, vous pouvez décompiler puis revenir à la source.
Recherchez sur Google certains décompilateurs, par exemple Cavaj.
Accédez à la barre de menus Eclipse, cliquez sur Modifier, puis sur Annuler la ressource. Chaque fois que vous cliquez sur "Annuler la suppression de la ressource", cela ramène les ressources supprimées. Je ne sais pas si vous pouvez récupérer les ressources supprimées si vous essayez de récupérer après le redémarrage de l'ordinateur depuis la suppression de votre ressource.
Vous ne voulez pas le rencontrer plusieurs fois. Pour votre sécurité, utilisez toujours le contrôle de version comme Git, SVN, Mercurial.
Réponse : Vous ne pouvez pas .. désolé: \
Si la restauration à partir de l'historique local ne fonctionne pas, alors vous n'avez pas de chance, je crains .. le but de supprimer des fichiers, c'est de les SUPPRIMER .. ne jamais avoir besoin de les récupérer.
ma suggestion est d'être plus prudent lors de la suppression et de l'utilisation d'un logiciel de gestion de contrôle de code source tel que SVN ou Git, afin que vous puissiez mettre à jour vos fichiers pour éviter que de tels événements ne se reproduisent.
Si vous utilisez VCS comme SVN ou GIT, vous pouvez simplement recréer le fichier avec le même nom et au même emplacement, cela suffit.