Question

Je suis en train de créer pour créer une balise dans repo svn pour mon projet. J'utilise Eclipse et le plugin Subversive. Chaque fois que je marquage, je reçois l'erreur suivante:

  

opération de Tag pour certaines des ressources sélectionnées a échoué.   svn: Commit a échoué (détails ci-après):   svn: Aucune écriture serrure '/ home / projet / répertoire'

Où / home / est un répertoire dans mon projet. Je suis sûr que si je supprimerais le projet et re-caisse, puis tout fonctionne.

Quelqu'un sait-il ce qui est la source du problème et s'il y a une solution de contournement pour le faire fonctionner sans cycle de suppression-caisse?

Était-ce utile?

La solution

Vous trouvez cette erreur surgissant de temps (2008) ( temps (2009) ) à temps (2010) .
Comme il n'y a pas de réponse, cela signifie généralement le problème est parti (comme Eclipse suffisait relancent pour passer cette épreuve).
Il pourrait être un problème d'autorisation ou une ressource (comme un fichier ou un répertoire) bloqué par un processus.

Mais si elle est plus compliquée, vous avez encore le Commande- autre ligne ( svn copie )


VJ. Les rapports de les commentaires:

  

J'ai finalement essayé svn update qui m'a expliqué que le verrou d'écriture est présent dans un autre chemin de SVN.
  Alors j'ai publié un svn clean pour le de l'arbre racine . Qui a dégagé la question.
  Post que, svn update travaillé ainsi que svn switch.

Autres conseils

Merci d'avoir soulevé cette question! Je viens de croiser cela avec Subversive 2.2.2 sur Eclipse Indigo (3.7).

Nettoyage référentiel n'a pas fonctionné, mais je remarque que la copie locale a un ancien numéro de révision (comme 2, où le courant est 37), même si je suis sûr que je me suis engagé avant le marquage.

Je fini par remplacer le code local avec le dernier du dépôt, qui a mis à jour le numéro de révision. Après que le marquage a travaillé comme un charme.

Vous devez supprimer le fichier appelé « verrouillage » dans le svn Directory, puis svn devrait fonctionner à nouveau. salutations.

Vous devez nettoyer votre projet.

Right Click > Team > Cleanup

Ensuite, vous pouvez Passer à une branche que vous voulez

même question ici (juste essayé de créer une branche au lieu d'une étiquette dans ce cas). vérifier la solution finale: 1) engager le code. 2) déconnecter le projet de SVN. 3) supprimer le projet de l'espace de travail. 4) vérifier le projet. 5) essayer à nouveau.

le tour est joué! est un peu exagéré, mais cela fonctionne 100%

Pour moi, la solution était un simple « svn up » en haut du répertoire du projet.

scroll top