Domanda

Ho un pom maven costruire file nella directory principale del mio progetto.Quando si tenta di sincronizzare con il repository SVN da Eclipse (Europa), rosso doppia diretto freccia è stato aggiunto al file icona.Questo significa che sia la mia copia locale e quella del repository sono stati modificati dall'ultima sincronizzazione.

Quando provo a fare do 'la precedenza e aggiornamento... il messaggio è lanciato:

Some resources were not reverted.
Attempted to lock an already-locked dir
svn: Working copy 'C:\Java\workspaces\pro\myProject-TRUNK' locked

Avete un idea di cosa dovrebbe essere fatto in questo caso?

È stato utile?

Soluzione

svn cleanup?

Non so come si farebbe che da Eclipse però ... ma se una copia di lavoro standard di svn, si dovrebbe comunque essere in grado di farlo con un altro strumento.

Altri suggerimenti

In Eclipse, fare SVN ripulire

Fare clic destro su Locked Progetto -> Team -> Pulizia

cancellare il .loc e file di log dalla directory se Team-> Cleanup non è disponibile per voi da subeclipse e aggiornare le risorse dando il messaggio di errore in precedenza.

Questo accade normalmente quando si incolla una directory in un altro nel progetto.

È necessario creare le directory manualmente, quindi incollare tutti i file.

Per risolvere il problema:

  • Fare clic destro sul progetto (o su una directory padre)
  • Poi squadra
  • Poi ripulire

Sembra che il repository ha un po 'confised! Si potrebbe provare un 'pulizia svn' nella directory del progetto.

Si può fare sulla riga di comando, o utilizzando uno strumento diverso ...

Dal prompt dei comandi, si dovrà avere la sovversione installato e sul sentiero. Chiudere Eclipse, aprire un prompt dei comandi e cd per la radice del progetto, quindi digitare 'svn cleanup'.

Si potrebbe anche usare tortoisesvn a fare lo stesso da Windows Explorer. Installare Tortoise SVN e chiudere Eclipse. All'interno di Windows Explorer, passare alla madre della directory del progetto, fare clic destro sulla cartella del progetto e selezionare 'Tortoise SVN' -> 'ripulire'

Questo accade se abbiamo alcune sessioni in sospeso a commettere i nostri cambiamenti così abbiamo bisogno di fare un po 'pulire prima avremo un altro tentativo a commettere i nostri cambiamenti. Questo è il modo per farlo.

  1. Fare clic per SQUADRA-> Clean Up
  2. Prova di nuovo a commettere ..

si sta lavorando per me.

aggiungi applicazione svn

sudo apt-get install svn
cd <folder-project-name>
svn cleanup

Riavviare l'Eclipse (IDE). Problema risolto.

Sono andato al locale svn e rimosso il file di log e file di blocco di fatto svn update da eclipse e tutto torna in pista

tasto destro del mouse sul progetto -> Team -> Aggiorna / Cleanup

Fare clic destro e selezionare Team-> Aggiorna / Cleanup

Vedo Team -.> Pulizia nella maggior parte answers- in qualche modo non ha funzionato per me

L'ho fatto -E 'successo due volte per me.

Una volta ho deciso come non - ho fatto un file di backup con le mie modifiche. Ho chiuso la mia eclissi -> andare in prject in Windows Explorer -> vai al file in conflitto -> tasto destro -> SVN -> Ripristina. Ora ho iniziato eclipse -.> Rimesso i miei cambiamenti e ha funzionato

La seconda volta è accaduto - quello non ha aiutato. Così, ho dovuto cancellare il progetto sul mio lavoro di Eclipse, e verificato il progetto da SVN e ha funzionato.

-Hope aiuta.

Usa TortoiseSVN -> Blocco uscita -> Blocco Pausa

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top