Отговори на тема  [ 3 мнения ] 
Пак еклипски въпрос - remote builder ? 
Автор Съобщение
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пон Мар 13, 2006 1:59 pm
Мнения: 3867
Местоположение: Габрово
Мнение Пак еклипски въпрос - 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 проект в еклипса ...

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


Нед Юни 26, 2011 12:53 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Фев 26, 2006 6:52 pm
Мнения: 11266
Местоположение: Добрич
Мнение 
Аз съм бачкал известно време с X-клиент и нямам никакви оплаквания относно скоростта. Добре е да видиш дали мрежата или сървъра не е претоварен нещо...

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


Нед Юни 26, 2011 4:46 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пон Мар 13, 2006 1:59 pm
Мнения: 3867
Местоположение: Габрово
Мнение 
ОК, вариантът с Xming-a е ясен. Мрежата е гигабитна, сървърът беше сериозна машина и не вярвам да е бил проблем.

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


Пон Юни 27, 2011 8:03 am
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 3 мнения ] 

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 3 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни