2010-07-26 6 views
0

Je suis sur un Mac et je voudrais valider un fichier sur svn mais obtenir une erreur que le dossier parent est verrouillé.Comment valider ce fichier en svn?

Description : Directory '/Developer/Projects/myappproject/trunk/targetfolder/myapp.app/.svn' containing working copy  
admin area is missing 
Status : 155005 
File : subversion/libsvn_wc/lock.c, 947 

Je cours un nettoyage du tronc:

svn cleanup targetfolder 

et obtenir cette erreur:

svn: 'targetfolder/myapp.app.dSYM' is not a working copy directory 

Ce qui précède est un fichier de symboles de débogage pour une application iPhone. C'est vraiment un dossier ou un paquet.

Je ne peux pas valider ou nettoyer. Je vois le fichier ci-dessus dans CornerStone, qui est ce que j'utilise pour le contrôle de la source. Que dois-je faire à ce stade?

Répondre

1

On dirait que vous avez de la corruption là-bas.

Je:

  1. Faites une copie du projet
  2. Commander une nouvelle copie du ensemble du projet
  3. Exécuter un diff sur la copie du projet et de fusionner toutes les différences par rapport à la nouvelle projet (à l'exclusion des éléments dans les répertoires .svn)
  4. Archiver le nouveau projet.
+0

Vous m'avez totalement perdu. Pour l'étape 2, si le projet est déjà extrait, je ne peux plus le vérifier. Je n'ai aucune idée sur l'étape 3. Qu'entendez-vous par "nouveau projet"? – 4thSpace

+0

Wade est probablement correct - l'un de vos répertoires .svn est bourré. – Arafangion

+0

Ce sont en fait les fichiers dSYM et .app du dossier cible qui posent problème. Je les supprime à travers Finder et peut exécuter le nettoyage avec succès. Je peux aussi faire des checkins. J'ai compressé le dossier dSYM et j'ai pu le vérifier. Il n'aime pas ces deux fichiers pour une raison quelconque. Je ne peux pas les supprimer via svn parce que je reçois l'erreur "contenant la zone de travail copie admin est manquant" lors de la tentative de validation. Je ne sais pas quoi faire avec eux. – 4thSpace

Questions connexes