In IntelliJ, Come posso Risolvere il problema“, Questi File Non Appartengono al Progetto”?

Ho messo di recente più vecchio, yucky git strutture di directory in un unico, nuovo, pulito, struttura in SVN, poi tirato l’intero repository SVN di uscire di nuovo, in un nuovo, pulito, un repository git locale. Uno IntelliJ progetto era così incasinato ho dovuto importare il vecchio IntelliJ progetto, che ha creato un nuovo .iml file con un nome migliore, e cancellato la vecchia .iml file. Ho riconfigurato tutto, impegnata in SVN, e verificato le altre persone potrebbero aprire il progetto e la costruzione.

Oggi ho provato a modificare un file per la prima volta in questo progetto e ottenuto il messaggio”, Questi file non appartengono al progetto”. IntelliJ offerte per sbloccare il file o tutti i non-file di progetto nella sessione corrente, ma entrambe le opzioni suono sbagliato. Che cosa ho fatto per me stesso, e come posso risolvere il problema?

Commutazione SVN e git che spesso suoni confusi. Come su di te checkout l’intero progetto dal VCS di nuovo, se non modificare qualsiasi file di sicurezza?
E ‘ stato un evento di una volta. Ho fatto controllare l’intero progetto. Quello che convince l’IDEA che i file appartengono a un progetto?
Giusto per chiarire, io sto usando git-svn.

OriginaleL’autore Jim L. | 2015-01-22

2 risposte

  1. 5

    Che ho capito il problema. Il file è stato ancora aperto da prima di tutti il rimescolamento, pare che punta al file originale nella sua posizione originale! Ho chiuso l’editor e il file viene riaperto dalla struttura di progetto senza un problema. Spero che questo aiuta qualcuno, un giorno.

    Dopo qualche tempo, ma forse sarà davvero aiutare qualcuno. Succede perché il progetto è parte di un progetto più grande. File -> Invalidare la Cache/Riavvio ha fatto il trucco per me, semplicemente riavviando l’app non ha fatto.

    OriginaleL’autore

  2. 4

    Questo è accaduto anche per me quando ho aperto il progetto, attraverso un link simbolico (directory principale) o quando l’interprete python è stato all’interno di un link simbolico directory (a causa di un virtualenv).

    Riapertura attraverso un originale albero di directory (dopo una dura lotta con l’IDE a dimenticare il suo amato impostazioni di progetto), risolto il problema.

    Ispirato da questa risposta, ho appena cancellato il .idea directory, aprire il progetto di nuovo, e boom, potrebbe modificare.

    OriginaleL’autore

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *