¿Existe alguna forma mejor de configurar Eclipse CDT para la edición local y la construcción remota?Configuración de Eclipse CDT para compilación remota
Estoy trabajando en un proyecto de C++ que usa GNU make en Linux. El código está bajo CVS en un servidor Linux.
Cuando estoy en el laboratorio, uso Eclipse CDT en una PC Linux-x64. El proyecto está construido en una PC Linux-x86. Todas las computadoras en el laboratorio (incluido el servidor CVS) tienen montajes NFS.
Cuando estoy en casa, uso Eclipse CDT en una PC con Windows 7. La PC con Windows se conecta al servidor CVS de Linux a través del túnel SSH. Para editar el código fuente, sincronizo el proyecto de C++ en el área de trabajo de Eclipse de Linux con mi espacio de trabajo de Windows Eclipse. (También puedo hacer un checkout remota en el PC con Windows.) Para construir desde casa, utilizo un comando de generación personalizada que
- SSH al PC Linux en x86,
- rsync es el proyecto de C++ de mi Área de trabajo de Windows Eclipse en mi área de trabajo de Eclipse de Linux,
- y luego ejecuta make en la PC Liunx-x86, especificando la ruta correcta para el archivo Makefile.
Para ir y venir entre el laboratorio y el hogar sin tener que realizar cambios en CVS, utilizo rsync. Cuando realizo la transición de laboratorio a mi hogar, rsync fuentes a mi área de trabajo de Windows Eclipse. Cuando construyo desde mi casa, las fuentes se vuelven a sincronizar con el espacio de trabajo de Linux Eclipse.
¿Hay una manera mejor y menos robusta de hacer esto?
(no estoy interesado en la depuración remota.)
Netbeans es increíble ... Déle suficiente memoria configurando -Xmx en la configuración JVM ... Funcionará como el encanto. Tuve un pequeño problema con la asistencia de contenido cuando modificó algunos archivos y, a veces, debe hacer clic manualmente en "Repetir proyecto". – Sreekar