Ho installato Helios, che ha l'ultima versione del pacchetto RSE, e potrei copiare i file dal server remoto, ma non riesco a utilizzare l'opzione "Revisiona/Sincronizza". Seleziono la cartella nella directory remota, specifica "Into folder" della directory locale, premo Finish, e niente viene mai sincronizzato. Pensieri?Come sincronizzare i file tramite FTP con Eclipse RSE?
risposta
si dispone di una spiegazione in questo tutorial: https://bugs.eclipse.org/bugs/attachment.cgi?id=110113
I copiare e incollare il contenuto:
Come installare:
- Clicca
Help > Software Updates
Fare clic sul pulsante
Add Site
, quindi viene visualizzata la finestra di dialogoAdd Site
.Nella finestra di dialogo immettere
http://eclipse-incub.sourceforge.net/updates-soc/rse-sync/
nel campoLocation
e premereOK
.- Selezionare la casella del sito appena creato e fare clic sul pulsante
Install
.
come eseguire Preparazione:
E 'necessario creare il collegamento con host remoto in RSE, se non avete avuto connessione ssh in RSE ancora.
Window > Open Perspective > Remote System Explorer
- In vista Sistemi remoti, fare clic sull'icona a sinistra nella barra degli strumenti e
New Connection
pop di dialogo su. - Nella finestra di dialogo, selezionare
SSH Only
come tipo di connessione e fare clic suNext
. - Riempi gli spazi vuoti per soddisfare il tuo ambiente e
Finish
. Ora viene creata la connessione ssh.
sincronizzare iniziale:
Per sincronizzare iniziale, si può "importare" da risorsa remota al progetto locale o "esportazione" dal progetto locale nella cartella remota.
< <Import:> >
- pulsante destro del mouse sulla cartella arbitraria che si desidera importare da in RSE e cliccare
Import To Project...(Sync)
sul menu pop-up. - Viene visualizzato il messaggio
Import Wizard
. La cartella remota è già selezionata ma puoi cambiare facendo clic sul pulsanteBrowse
in alto a destra. - È necessario selezionare il progetto locale di destinazione da importare. Immettere il nome del progetto di destinazione nel campo
Into folder
o selezionare con il pulsanteBrowse
. Il progetto di destinazione deve esistere sul lato locale. Controllare le operazioni.
Review/Synchronize
: Import manuale. Puoi importare risorse da te stesso in Team Synchronize Perspective.Overwrite existing resources without warning
: Attualmente questa opzione viene ignorata. Sempre nessun avvertimentoSave the settings..
: salva le impostazioni per la risincronizzazione. Se spunta questa casella, devi decidere dove salvare il file di impostazione nello spazio di lavoro locale.La risincronizzazione non può essere eseguita senza questo file di impostazioni. L'estensione del file di impostazione è
rimpfd
.Fare clic su Fine.
Se non si seleziona la casella
Review/Synchronize
, l'operazione di importazione viene eseguita automaticamente.In caso contrario, viene richiesto di passare la prospettiva a Team Synchronize.
5-a. Nella vista Sincronizzazione team, puoi vedere le risorse contrassegnate selezionate. È possibile "Get" per importare risorse.
< <Export:> >
- pulsante destro del mouse sulla cartella arbitraria che si desidera esportare in RSE e cliccare
Export From Project...(Sync)
sul menu pop-up. - Il
Export Wizard
si apre. La cartella remota è già selezionata ma puoi cambiare facendo clic sul pulsanteBrowse
. - È necessario selezionare le risorse da esportare.
Controllare le operazioni.
Review/Synchronize
: Esportazione manuale. Puoi esportare risorse da te stesso in Team Synchronize Perspective.Overwrite existing resources without warning
: Attualmente questa opzione viene ignorata. Sempre nessun avvertimentoSave the settings..
: salva le impostazioni per la risincronizzazione. Se spunta questa casella, devi decidere dove salvare il file di impostazione nello spazio di lavoro locale.Re-sincronizzazione non può funzionare senza questa impostazione estensione file.The del file impostazione è
rexpfd
Fare clic su Fine.
A meno che non si selezioni la casella
Review/Synchronize
, l'operazione di esportazione venga eseguita automaticamente.In caso contrario, viene richiesto di passare la prospettiva a Team Synchronize.
5-a. Nella vista Sincronizzazione team, puoi vedere le risorse contrassegnate selezionate. Puoi "Mettere" per esportare le risorse.
risincronizzare:
pulsante destro del mouse sul file di impostazione, che ha un'estensione di
rimpfd
orexpfd
in Package Explorer.1-a: se si seleziona
rimpfd
, fare clic sulImport from Remote File System (Sync)
1-b: se si seleziona
rexpfd
, fare clic sulExport to Remote File System (Sync)
- Poi ti viene chiesto di cambiare prospettiva alla squadra Sincronizza come lo stesso per sincronizzazione iniziale manuale.
- Nella visualizzazione Team Synchronize, è possibile "ottenere" la modifica remota o "inserire" la modifica locale.
Se nella finestra di dialogo Sincronizzazione squadra mancano "Put" o "Get", provare a cancellare la destinazione ed eseguire una risincronizzazione completa. Ho scoperto che questo ha mostrato correttamente le opzioni di dialogo, quando in precedenza non erano disponibili le opzioni "Put" o "Get". – plasmid87
in indigo non funziona se si utilizza jre7 è necessario jre6.
Ho trovato modo migliore era quello di modificare eclispe.ini
basta aggiungere
-vm C:\Program Files\Java\jdk1.6.0_23\bin\javaw.exe
o dove mai l'jre6 è!
nota importante per me! – Christoph
Nella fase di risincronizzazione non ho ottenuto il 2 ° e 3 ° passaggio. Quindi non so dove posso vedere questo metodo GET, e PUT, ma solo facendo il primo passaggio che potrei aggiornare al remoto. Potrei vedere i comandi FTP in console durante la sincronizzazione. Tra l'altro ho usato questo sito per ottenere il sito di aggiornamento per RSE:
http://download.eclipse.org/tm/downloads/index.php
Poi 2 pacchetti deve essere scaricato: Runtime RSE con l'utente finale, e RSE FTP servizio
Solo per la cronaca.
Non è più necessario installare plug-in aggiuntivi (la rse-sync collegata) poiché questa funzionalità è stata implementata a lungo nel core di RSE.
Le istruzioni indicate sono ancora valide, solo le voci di menu sono stati rinominati da Importa da remoto File System (Sync) e Esporta in Remote File System (Sync) per Esporta Progetto ... e Importa da Progetto ...
Acclamazioni
I file * pfd funzionano ancora? Li esporto ma quando faccio clic su di essi non ottengo alcuna voce di contesto per "Esporta su file system remoto (sincronizzazione)" –
+1 per chiedere una buona domanda! – speendo