Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

Пак еклипски въпрос - remote builder ?
http://mcu-bg.com/mcu_site/viewtopic.php?f=3&t=8979
Страница 1 от 1

Автор:  gicho [ Нед Юни 26, 2011 12:53 pm ]
Заглавие:  Пак еклипски въпрос - remote builder ?

Някой ползва ли такова нещо - имаме проект, който използва линукс toolchain. Самият toolchain не можем да сменим, понеже идва в обкръжение с други неща (цяла платформа, подобна на openembedded). Та това нещо (toolchain-a) тича под линукс.

Досега ползвахме линукс сървър, на който са проектите и toolchain-a, и еклипс, вървящ на този сървър, но визуализиран на PC-ата на програмистите през Xming. Това работи, но е бавно, и има и други недостатъци.

Искаме да ползваме локален, windows-ки еклипс, понеже за други проекти имаме mingw toolchain-и и си ги ползваме с кеф. Сега ни се иска да вържем нещата заедно, но идва проблема че под windows нямаме toolchain.

Възникват няколко идеи:
1. виртуална машина с линукс и еклипс под нея - хубаво, ама пак ресурсоемко;
2. remote building - ползване на toolchain-a от отдалечен сървър през GUI-то на локалния еклипс - това звучи удобно, понеже може да е доста по-бързо и да не товари локалното PC, отделно е лесно за поддръжка. Съществува и опцията за локална, конзолна виртуална машина с линукс с toolchain-а за случаите в които няма достъп до сървъра.

Едната част от задачата е да се поддържат локалните (win32) сорсове в синхрон с тези на отдалечената билдваща машина. Другата е самото стартиране на билда и връщане на изхода от инструментите (грешките) обратно в красив вид.

Някой ползвал ли е нещо реално като вариант 2? От ровенето видях, че еклипс поддържа нещо подобно в remote system, но се оплакваха че не било на достатъчно завършена фаза.
Други ползват rsync и remote shell, но там е по-слаба интеграцията с еклипса.

Цялата работа трябва да се интегрира добре с managed проект в еклипса ...

Всякакви идеи са добре дошли.

Автор:  miro_atc [ Нед Юни 26, 2011 4:46 pm ]
Заглавие: 

Аз съм бачкал известно време с X-клиент и нямам никакви оплаквания относно скоростта. Добре е да видиш дали мрежата или сървъра не е претоварен нещо...

Иначе според мен не е добре половината неща да са под боза, половината под лайнукс. Сега win-7 има вариант да си пуснеш services for unix и през тях може да подкараш нейтив доста неща включително GCC, apache и т.н. Аз се бъзиках основно със сървърни неща и като бързодействие мога да кажа че е супер. Няма никакво забавяне и не товарят машината както е при виртуалните емулации. Но е голяма играчка да се подкарат, а и не всичко ще тръгне предполагам...

Автор:  gicho [ Пон Юни 27, 2011 8:03 am ]
Заглавие: 

ОК, вариантът с Xming-a е ясен. Мрежата е гигабитна, сървърът беше сериозна машина и не вярвам да е бил проблем.

Както казах, ползваме вин еклипс за други проекти, с локално gcc. Искаме да вкараме и този проект в същия workflow и да работим под една среда.
Ще си поиграя да видя докъде са го докарали еклипсаджиите, и ще видя какво може да се направи с rsync-а.

Страница 1 от 1 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/