Come ricollegare la sottoclipse quando si utilizza una nuova Eclipse su un'area di lavoro esistente

StackOverflow https://stackoverflow.com/questions/1438834

  •  08-07-2019
  •  | 
  •  

Domanda

Ho alcuni progetti in un'area di lavoro che sono stati importati da SVN usando Subclipse. Ora apro questo spazio di lavoro con una nuova versione di Eclipse (con Subclipse) e il " Team " il menu di scelta rapida contiene solo " Applica patch " ;.

Esiste un modo per far funzionare la subclipse con questi progetti senza rimuoverli dallo spazio di lavoro e fare una nuova importazione da SVN?

È stato utile?

Soluzione

Forse non hai disconnesso i tuoi progetti prima di disinstallare il precedente Team Provider SVN.
Quindi tutti i progetti sono ancora connessi alla versione precedente rimossa del plug-in.
In tal caso, Team Services non mostra "Condividi progetto". elemento del menu.

L'unico modo per riconnettere questi progetti sarebbe rimuoverli dallo spazio di lavoro (senza eliminazione del contenuto) e quindi reimportare questi progetti nello spazio di lavoro: operazione eclissi pura: nessuna re-importazione SVN necessaria.

Vedi anche questa discussione .

Altri suggerimenti

Se hai dimenticato di " Disconnetti " un progetto prima di cambiare plugin o versioni di Eclipse, puoi ripulirlo eliminando alcuni file indice dal tuo spazio di lavoro.

Supponendo di essere su un 'eclipse di spegnimento del sistema operativo basato su nix quindi:

cd $WORKSPACE
find .metadata/.plugins/org.eclipse.core.resources/.projects -name 'properties.index' -delete

Riavvia Eclipse e dovresti essere in grado di ripetere Share Project. Lo stesso vale se provi a passare da Subversive a Subclipse e ti ritrovi con solo un'opzione Applica patch e nessun progetto di condivisione nel menu Team.

Soluzione trovata oralmente qui: http: // mschrag .blogspot.com / 2010/11 / commutazione-da-sovversivo-back-to.html

Ho avuto lo stesso problema, ma quando aggiorno la subclipse all'ultima versione il problema è emerso per me. http://subclipse.tigris.org/update_1.6.x

Ho avuto una situazione simile. Avevo apportato alcune modifiche in un progetto ottenuto da SVN, per qualche motivo si era disconnesso da SVN e l'unica opzione nel menu era " Applica percorso " ;. : P

Cosa ho fatto?

Ho fatto una copia del progetto. Eliminato il progetto dall'eclissi (con eliminazione del contenuto), quindi il progetto dallo spazio di lavoro è andato. Ho creato un nuovo progetto da SVN, quindi ho copiato la cartella del progetto di backup e incollato nel nuovo progetto di cartella da SVN e funziona bene, ha mostrato le modifiche che ho apportato. :)

Spero che sia d'aiuto qualcuno.

Puoi eliminare tutte le cartelle 'CVS' dalla copia locale, con l'area di lavoro del progetto. Ora aggiorna il progetto in vista eclissi. Crea un nuovo modulo di importazione SVN . Team > condividi progetto

Rimuovere e importare di nuovo il progetto è il modo ma non sempre conveniente (le configurazioni di esecuzione e i punti di interruzione vengono persi quando il progetto viene eliminato dallo spazio di lavoro)

I suggerimenti sui pendenti ( guarda qui ) mi hanno permesso di ricollegare Sublipse a un progetto esistente nell'area di lavoro di Eclipse senza reimportare il progetto .

Per utenti Windows: basta trovare ed eliminare properties.index in
    EclipseWorkspaceFolder.metadata.plugins \ org.eclipse.core.resources.projects \ YourProjectName \ .indexes

In Eclipse, fai clic destro sul foglio YourProject in Esplora pacchetti, seleziona Team- > Condividi progetto e segui la procedura guidata di ShareProject. Ha funzionato per me! Grazie.

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