Ich habe Helios installiert, das die neueste Version des RSE-Pakets enthält, und ich konnte Dateien vom Remote-Server kopieren, aber ich kann die Option "Überprüfen/Synchronisieren" nicht verwenden. Ich wähle den Ordner auf dem Remote-Verzeichnis aus, gebe den "Into folder" des lokalen Verzeichnisses an, drücke auf Finish, und nichts wird synchronisiert. Was denken Sie?
Antworten
Zu viele Anzeigen?Sie haben eine Erläuterung in diesem Tutorial: https://bugs.eclipse.org/bugs/attachment.cgi?id=110113
Ich kopiere und füge den Inhalt ein:
Wie man es installiert:
-
Klicken Sie auf
Help > Software Updates
-
Klicken Sie auf
Add Site
Taste, dannAdd Site
öffnet sich.Geben Sie im Dialogfeld ein
http://eclipse-incub.sourceforge.net/updates-soc/rse-sync/
in dieLocation
Feld und drücken SieOK
. -
Markieren Sie das Kästchen der gerade erstellten Website und klicken Sie auf
Install
Taste.
Wie man die Vorbereitung durchführt:
Es ist notwendig, eine Verbindung mit dem Remote-Host in RSE herzustellen, wenn Sie noch keine ssh-Verbindung in RSE haben.
Window > Open Perspective > Remote System Explorer
- Klicken Sie in der Ansicht Remote Systems auf das Symbol ganz links in der Symbolleiste und
New Connection
öffnet sich. - Wählen Sie im Dialog die Option
SSH Only
als Verbindungstyp und klicken Sie aufNext
. - Füllen Sie die Felder entsprechend Ihrer Umgebung aus und
Finish
. Jetzt wird eine ssh-Verbindung hergestellt.
Erste Synchronisierung:
Für die erste Synchronisierung können Sie von der entfernten Ressource in das lokale Projekt "importieren" oder vom lokalen Projekt in den entfernten Ordner "exportieren".
<<Importieren:>>
-
Klicken Sie mit der rechten Maustaste auf den beliebigen Ordner in RSE, aus dem Sie importieren möchten, und klicken Sie auf
Import To Project...(Sync)
im Pop-up-Menü. -
Le site
Import Wizard
auftaucht. Der entfernte Ordner ist bereits ausgewählt, aber Sie können ihn ändern, indem Sie oben rechts aufBrowse
Taste. -
Sie müssen das lokale Zielprojekt für den Import auswählen. Geben Sie den Namen des Zielprojekts im Feld
Into folder
Feld oder wählen Sie mit der TasteBrowse
Taste. Das Zielprojekt muss auf der lokalen Seite existieren. -
Operationen überprüfen.
Review/Synchronize
: Manueller Import. Sie können die von Ihnen gewünschten Ressourcen selbst in Team Synchronize Perspective importieren.Overwrite existing resources without warning
: Derzeit wird diese Option ignoriert. Immer keine Warnung.Save the settings..
: Speichern Sie die Einstellung für eine erneute Synchronisierung. Wenn Sie dieses Feld markieren, müssen Sie entscheiden, wo die Einstellungsdatei im lokalen Arbeitsbereich gespeichert wird.Ohne diese Einstellungsdatei kann die Re-Synchronisierung nicht durchgeführt werden. Die Erweiterung der Einstellungsdatei ist
rimpfd
. -
Klicken Sie auf Fertigstellen.
Es sei denn, Sie markieren das Kästchen von
Review/Synchronize
wird der Importvorgang automatisch durchgeführt.Andernfalls werden Sie aufgefordert, die Perspektive zu Team Synchronize zu wechseln.
5-a. In der Ansicht Team-Synchronisierung können Sie die markierten Ressourcen sehen, die Sie ausgewählt haben. Sie können "Holen", um Ressourcen zu importieren.
<<Exportieren:>>
-
Klicken Sie mit der rechten Maustaste auf den beliebigen Ordner, in den Sie in RSE exportieren möchten, und klicken Sie auf
Export From Project...(Sync)
im Pop-up-Menü. -
Le site
Export Wizard
auftaucht. Der entfernte Ordner ist bereits ausgewählt, aber Sie können ihn ändern, indem Sie aufBrowse
Taste. -
Sie müssen die zu exportierenden Ressourcen auswählen.
-
Operationen überprüfen.
Review/Synchronize
: Manueller Export. Sie können die von Ihnen gewünschten Ressourcen in Team Synchronize Perspective selbst exportieren.Overwrite existing resources without warning
: Derzeit wird diese Option ignoriert. Immer keine Warnung.Save the settings..
: Speichern Sie die Einstellung für eine erneute Synchronisierung. Wenn Sie dieses Feld markieren, müssen Sie entscheiden, wo die Einstellungsdatei im lokalen Arbeitsbereich gespeichert wird.Ohne diese Einstellungsdatei kann die Re-Synchronisierung nicht durchgeführt werden.
rexpfd
-
Klicken Sie auf Fertigstellen.
Es sei denn, Sie markieren das Kästchen von
Review/Synchronize
wird der Exportvorgang automatisch durchgeführt.Andernfalls werden Sie aufgefordert, die Perspektive zu Team Synchronize zu wechseln.
5-a. In der Ansicht "Team-Synchronisierung" sehen Sie die markierten Ressourcen, die Sie ausgewählt haben. Sie können die Ressourcen mit "Setzen" exportieren.
Re-Synchronisieren:
-
Klicken Sie mit der rechten Maustaste auf die Einstellungsdatei mit der Erweiterung
rimpfd
orexpfd
im Paket-Explorer.1-a: Wenn Sie wählen
rimpfd
klicken Sie auf dieImport from Remote File System (Sync)
1-b: Wenn Sie wählen
rexpfd
klicken Sie auf dieExport to Remote File System (Sync)
-
Dann werden Sie aufgefordert, die Perspektive auf Team-Synchronisierung zu wechseln, um die Synchronisierung manuell zu starten.
-
In der Ansicht "Team-Synchronisierung" können Sie die Remote-Änderung "abrufen" oder die lokale Änderung "einstellen".
Nur um das festzuhalten.
Es ist nicht mehr notwendig, zusätzliche Plugins (das verlinkte rse-sync) zu installieren, da diese Funktionalität längst in den Kern von RSE implementiert ist.
Die veröffentlichten Anweisungen sind immer noch gültig, nur die Menüeinträge wurden umbenannt von Importieren von einem entfernten Dateisystem (Sync) y Exportieren in ein entferntes Dateisystem (Synchronisierung) a In Projekt exportieren... y Aus Projekt importieren...
Prost
In der Re-Synchronisationsphase habe ich den 2. und 3. Ich weiß also nicht, wo ich diese GET- und PUT-Methode sehen kann, aber nur beim ersten Schritt konnte ich die Fernsynchronisierung durchführen. Ich konnte FTP-Befehle in der Konsole während der Synchronisierung sehen. Übrigens habe ich diese Website verwendet, um die Update-Site für RSE zu erhalten:
http://download.eclipse.org/tm/downloads/index.php
Dann müssen 2 Pakete heruntergeladen werden: RSE End-User Runtime und RSE FTP Service