Comment faire pour résoudre "la Synchronisation des CVS" problème dans Eclipse IDE?
Je suis en train de faire une mise à jour d'un projet de mine, mais je n'ai pas à gérer.
Lorsque j'essaie, j'ai l'erreur
'Synchronizing CVS' has encountered a problem.
Problems reported while synchronizing CVS Workspace. 0 of 1 resources were synchronized.
Details:
Problems reported while synchronizing CVS Workspace. 0 of 1 resources were synchronized.
An error occurred synchronizing /<Project name>: The server reported an error while performing the "cvs update" command.
The server reported an error while performing the "cvs update" command.
<project name>: The server did not provide any additional information.
Devrais-je me soucier de cette erreur ou pas?
Il semble que tout va bien, mais ça me dérange.
Vous remercie pour la lecture
Mis à jour
J'ai découvert qu'il y avait un fichier de mise à jour, mais qui a entraîné non mis à jour.
Une autre erreur que je faisais c'est que j'étais la synchronisation au niveau des projets, dans ces situations, je pense que c'est mieux de le synchroniser au niveau des dossiers et à ouvrir la Console CVS.
Pour ouvrir la console CVS appuyez sur fenêtre > Vue > console.
Puis dans la vue console, il y a une coquille icône, il doit être enfoncé, puis appuyez sur le CVS.
En agissant de la sorte que la sortie CVS il est montré et ça aide un peu plus.
OriginalL'auteur M3rlino | 2009-05-13
Vous devez vous connecter pour publier un commentaire.
Il y a plusieurs raisons à cela:
Certains autres processus modifié le fichier et l'Éclipse n'a pas rafraîchi l'espace de travail. Pour le vérifier, sélectionnez le fichier en question et de choisir "Actualiser" dans le menu contextuel. Ce n'est probablement pas votre problème, mais c'est un problème commun, donc je voulais le mentionner.
Il ya quelque chose de mal sur le serveur CVS (fichier ou répertoire des autorisations, à défaut de disque dur, de la corruption de RAM, etc). Vous devez regarder dans le CVS fichier journal pour comprendre ce qui pourrait être la cause du problème. Vous devriez aussi essayer de trouver le fichier qui provoque le problème. Vérifiez le cvs commit log les fichiers qui ont été modifiés et ensuite mettre à jour l'un après l'autre manuellement jusqu'à ce qu'elle casse.
Comme une règle générale: Si quelque chose est cassé, il doit être corrigé.
Ou "quelqu'un devrait résoudre le problème, et si j'ai le temps, je vais pour le bien de tous. "
OriginalL'auteur Aaron Digulla
J'ai fait le même problème et la raison était que j'avais un conflit de fusion sur un fichier, CVS a créé les versions de sauvegarde des fichiers (.# les fichiers). Une fois que j'ai supprimé, le problème a disparu. Pensé que je le mentionne au cas que quelqu'un peut le même problème.
OriginalL'auteur Rhea
Eu l'erreur, peu de temps après mering. Ici était de savoir comment j'ai réussi à le résoudre pour moi:
Le remplacement des correctifs de la corruption à l'origine de l'erreur et de la copie du texte signifie que vous ne pas perdre le contenu.
OriginalL'auteur William Dutton
Goto Windows >> Préférences >> Connexions Réseau, essayez avec l'évolution des actifs fournisseurs de Manuel, Direct & Natif. J'ai trop face à la même question, et en mesure de le résoudre par l'ajout de procuration par la pass IP de cvs repos.
OriginalL'auteur Mashood
Avez-vous changer une ressource/classe en dehors d'eclipse et n'avez pas mis à jour le plugin dans eclipse?
Lorsque vous que les synchroniser, eclipse va afficher un message d'erreur.
OriginalL'auteur Markus Lausberg
Eu le même problème, et résolu lorsque j'ai supprimé le contenu de mon espace de travail/projet/WebContent/dossier avec le problème de l'/CVS/Entrées, puis j'ai actualisé mes fichiers dans eclipse, et ça a fonctionné.
Je suppose que quelque chose n'a été endommagé.
OriginalL'auteur Elye M.
En plus de la suppression de fichiers qui a commencé avec .#, J'ai également eu à "Remplacer et mettre à Jour le fichier de sorte que Eclipse, CVS savait dans quel état elle était.
Si cela se produit lorsque la mise à jour de code, cette erreur peut être évitée par la synchronisation de l'espace de travail de première et de répondre à toute fusion de questions. Je me rends compte que ce n'est pas une option lors de la commutation de branches.
J'ai appris à utiliser les fichiers commençant par '.#' comme les endroits à nettoyer. Si j'ai supprimé ces fichiers, je puis aller et synchroniser dossier par dossier.
Ensuite, nettoyer l'ancienne .# les fichiers afin qu'ils ne soient pas trompeuses plus tard.
Dans le DOS, "del /s .#*"
OriginalL'auteur ProgrammersBlock