2010-10-22 5 views
0

Je suis en train de commettre mes changements à mon repo SVN, en cliquant sur le fichier, l'équipe, engager, mais dans la console dans Eclipse, il ditEclipse commiting à SVN

commit -m "" /Users/admin/Documents/workspace/Challenge5-Ghostomatic/GhostList.java 
    Skipped 

Et il le fait que pour tous les fichiers, même si la version locale a des changements que le SVN n'a pas. Comment puis-je réparer ça?

+0

est '/ Users/admin/Documents/Espace de travail/Challenge5-Ghostmatic /' vraiment une copie de travail d'un repo svn? Utilisez 'svn status/Utilisateurs/admin/Documents/workspace/Challenge5-Ghostmatic /' pour vérifier cela. – kraftan

Répondre

1

Cette chose "sauté" vient du fait que quelque part, d'une certaine manière, vous avez corrompu les deux arbres de fichiers entre le dépôt et votre copie locale. Il est très probable que le problème provient du fait que vous n'avez pas fusionné les deux référentiels, votre copie locale et la copie subversion, avant d'apporter des modifications à votre fichier ou d'ajouter un fichier.

Suivre ce tutoriel peut vous aider. C'est très court et devrait éliminer toutes vos erreurs.

http://www.eclipse.org/subversive/documentation/gettingStarted/aboutSubversive/mylyn.php

0

Si vous avez extrait votre projet à l'aide de subclipse ou du client subversion intégré, il doit s'agir d'une copie de travail locale. Vous devriez vérifier cela comme suggéré par Kraftan.

Si vous avez corrompu votre copie locale d'une manière ou d'une autre, vous pouvez toujours vérifier la révision de la tête dans une nouvelle zone de projet et copier de nouveau vos fichiers mis à jour localement. Je suggère de sauvegarder votre zone de travail avant de déblayer trop. Que se passe-t-il si vous exécutez une comparaison avec la dernière version du référentiel?