60 votes

TortoiseSVN 64-bit sur Windows 7 dit "le fichier ou le répertoire est corrompu et illisible" puis lance chkdsk

J'utilise TortoiseSVN 64 bits sur un Windows 7 Professionnel 64 bits. De temps en temps, un checkout ou une mise à jour échoue avec un message d'erreur comme le suivant.

Error: Can't move 
Error: '[...]\\.svn\tmp\entries' 
Error: to 
Error: '[...]\\.svn\entries': 
Error: The file or directory is corrupted and unreadable. 

Puis CHKDSK s'exécute après le redémarrage, ce qui me rend nerveux.

Pourquoi cela se produit-il ou comment puis-je l'éviter ?

0voto

J'exécutais Panda Cloud Anti-Virus et j'ai reçu cette erreur - comme indiqué ci-dessus, une fois désactivée, l'erreur a complètement disparu.

0voto

Je ne sais pas si vous avez toujours ce problème, mais j'ai trouvé une solution qui n'apparaissait pas dans mes recherches Google. J'ai posté des instructions spécifiques aquí sur mon blog. J'espère que cela vous aidera.

0voto

Aaron Newton Points 157

J'ai un répertoire - C:\Users\\workspace\ - où je vérifie les projets.

J'ai constaté que si je vais dans les options d'indexation de Windows 7 et que je clique sur "Modifier", une nouvelle fenêtre contextuelle apparaît. Dans cette fenêtre, je peux voir mon lecteur C avec une flèche d'expansion et de réduction. J'ai simplement décoché le répertoire de mon espace de travail. Je suppose que cela devrait désactiver l'indexation de ce répertoire.

Je reçois toujours les erreurs, mais j'ai pensé que cela pourrait être un élément d'information utile pour la solution. NB Je reçois les erreurs avec l'indexation en pause de toute façon, donc il peut y avoir un autre facteur.

0voto

Lorin Rivers Points 101

Vous pouvez récupérer ce problème en utilisant "cleanup" dans Tortoise SVN. Trouvez le(s) répertoire(s) qui vous posent problème et descendez dedans. Vous verrez des fichiers marqués comme non versionnés. Si vous exécutez la commande de nettoyage sur le répertoire contenant, cela résoudra temporairement le problème.

Je vais aussi désactiver les mégas de l'indexation, toute-suite. Merci pour cela !

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X