Eclipse CDT de configuration à distance pour construire

Est-il une meilleure façon de configuration d'Eclipse CDT pour l'édition locale et à distance de construction?

Je suis en train de travailler sur un projet C++ qui utilise GNU Linux. Le code est sous CVS sur un serveur Linux.

Quand je suis dans le labo, j'utilise Eclipse CDT sur un Linux-x64 PC. Le projet est construit sur un Linux-x86 PC. Tous les ordinateurs du laboratoire (y compris le serveur CVS) ont montages NFS.

Quand je suis chez moi, j'utilise Eclipse CDT sur un PC Windows 7. Le PC Windows se connecte à l'Linux serveur CVS via le tunnel SSH. Pour modifier la source, je rsync le projet C++ sous Linux, Eclipse, espace de travail de retour de mon Windows workspace Eclipse. (Je peux aussi faire une distance CVS checkout sur le PC Windows.) Pour construire à partir de la maison, j'utilise une version personnalisée de commande que

  1. De SSH Linux-x86 PC,
  2. rsync est le projet de C++ à partir de mon Windows workspace Eclipse pour mon Linux, Eclipse, espace de travail,
  3. puis exécute faire sur le Liunx-x86 PC, en spécifiant le chemin d'accès correct pour le fichier Makefile.

En ordre à faire l'aller-retour entre le laboratoire et la maison sans commettre de mes changements de CVS à chaque fois, j'utilise rsync. Quand j'ai transition du laboratoire à la maison, je rsync sources de mon Windows workspace Eclipse. Quand j'ai créer à partir de la maison, les sources obtenez rsync serais de retour à la Linux workspace Eclipse.

Est-il mieux, moins déglingués façon de le faire?

(Je ne suis PAS intéressé par le débogage à distance.)

OriginalL'auteur Posco Grubb | 2009-12-01