Eclipse CDT setup für remote erstellen

Gibt es einen besseren Weg, um das setup von Eclipse CDT für die lokale Bearbeitung und entfernten Gebäude?

Arbeite ich an einem C++ Projekt, das mit GNU make unter Linux. Der code ist unter CVS auf einem Linux-server.

Wenn ich im Labor verwende ich Eclipse CDT auf einem Linux-x64-PC. Das Projekt baut auf einem Linux-x86-PC. Alle Computer im Labor (einschließlich der CVS-server) haben, die NFS-mounts.

Wenn ich zu Hause bin, benutze ich Eclipse CDT auf einem Windows 7 PC. Der Windows PC eine Verbindung zu dem Linux-CVS-server über SSH-tunnel. Zum Bearbeiten der Quelle, ich rsync die C++ - Projekt unter Linux Eclipse-workspace zurück zu meinem Windows-Eclipse-workspace. (Ich kann auch eine remote-CVS-checkout auf dem Windows-PC.) Aufbauen von zu Hause verwende ich einen benutzerdefinierten Befehl erstellen, dass

  1. SSH auf der Linux-x86-PC,
  2. rsync ist das C++ - Projekt von meinem Windows-Eclipse-workspace auf meinem Linux-Eclipse-workspace,
  3. und läuft dann auf der Liunx-x86-PC, der Angabe des korrekten Pfad für die Datei Makefile.

Um hin und her zu gehen zwischen Labor und zu Hause, ohne dass meine änderungen ins CVS jedes mal, ich benutze rsync. Wenn ich den übergang vom Labor zu Hause, ich rsync Quellen, um meine Windows-Eclipse-workspace. Wenn ich Baue, von zu Hause, das Quellen bekommen rsync würde zurück zu den Linux-Eclipse-workspace.

Gibt es eine bessere, weniger wackelig Weg, dies zu tun?

(Ich bin NICHT interessiert in das remote-debugging.)

InformationsquelleAutor Posco Grubb | 2009-12-01
Schreibe einen Kommentar