web-dev-qa-db-fra.com

Erreur de validation SVN après avoir supprimé des fichiers localement

J'ai un projet que je construis avec Netbeans 6.1 et j'utilise SVN. J'ai supprimé certains fichiers sur la machine locale, puis j'ai tenté de valider mes modifications dans le référentiel SVN. La validation échoue avec le message d'erreur

L'entrée pour 'C:\chemin\vers\projet\monfichier' n'a pas d'URL

Où mon fichier est le fichier supprimé.

Existe-t-il un moyen de dire à SVN que le fichier a été supprimé du projet et qu'il doit être supprimé du référentiel?

58
Vincent Ramdhanie

Une mise à jour svn ramènera le fichier, corrigeant votre dépôt local.

Vous devriez alors être en mesure de faire une "suppression svn" sur le fichier, qui indique à votre référentiel local que le fichier doit être supprimé, et le supprime également du système de fichiers.

Vous devriez alors être en mesure de valider les modifications dans le référentiel.

115
BenB

Si vous créez un dossier contenant le fichier supprimé et supposez que vous utilisez les dernières versions de Tortoise SVN (SVN GUI Client), il reconnaît le fichier particulier comme manquant et essaie de le supprimer du dépôt SVN.

2
Azlam

J'ai eu le même problème et la raison en est que j'ai supprimé le fichier en externe. Si vous le supprimez à l'aide de NetBeans, puis validez correctement.

0
Katapofatico