J'essaie d'obtenir le plugin version Maven travaillant avec un système de contrôle de source Jazz.net et Rational Application Developer (RAD, basé sur Eclipse) , mais j'ai l'impression d'avoir eu un piège - je suppose que j'ai mal compris quelque chose.Maven scm: checkin « ressource est synchronisé avec le système de fichiers: » Erreur
Alors - Je travaille sur la ligne de commande dans le répertoire du projet qui a le fichier .pom. Je dois fermer RAD sans quoi j'aurais des problèmes de verrouillage des ressources. Quand je lance mvn release:prepare
, Maven génère un tas de nouveaux fichiers dans mon espace de travail RAD/Eclipse et modifie le pom. La prochaine chose qui arrive est que le plugin de version essaie de mvn scm:checkin
le pom, et j'obtiens un zillion stacktraces en disant Resource is out of sync with the file system
pour le fichier pom, et le processus échoue.
Je ne peux pas préparer ma libération en RAD, comme Maven donné naissance se plaint de verrouillage de fichier. Je ne peux pas préparer ma sortie sur la ligne de commande, car Maven se plaint que RAD ne soit pas au courant des changements apportés au pom - je ne semble pas être capable de rendre RAD conscient de ces changements sans le déclencher.
Qu'est-ce que je fais mal?
Yep - Je fermais RAD avant d'essayer de lancer la compilation et d'avoir toujours le problème de ressources - très étrange. – Brabster