| Микроконтролери и електроника 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/ |
|