Перейти к содержанию
Авторизация  

Компилируем сборку с Diff


Описание

Ну что такое диффы вроде разобрались пойдем дальше в этот раз расскажу как правильно скомпилировать сборку.

Ну что такое диффы вроде разобрались пойдем дальше в этот раз расскажу как правильно скомпилировать сборку.

по многочисленным просьбам:

1-Скачиваем Eclipse Classic 3.5.0 с официального сайта программы (http://www.eclipse.org)

2-Скачиваем Java JDK (http://www.sun.com) или Сдесь!

3-Устанавливаем всё это.

4-Запускаем Eclipse, при первом запуске попросит выбрать месторасположение рабочей папки (В этой папке будут находится файлы Вашей сборки). Выбираем и ставим галочку напротив “Use this as default and do not ask again”

5-Далее ищем в меню Help – Install New Software. В появившемся окне нажимаем на кнопку "add" и вводим следующее

Name: subeclipse

URL: http://subclipse.tigris.org/update

 

6-После того как нажмете ОК выделите галочками Subclipse Plugin и Subversion Book, жмем “Next” пока не появится текст лицензии и предложение принять ее условия, либо отказаться от них. Жмем "Finish" и дожидаемся окончания загрузки. После завершения установки вам будет предложено выполнить перезапуск программы, согласитесь.

7-Теперь идём в меню Window - Preferences в появившемя окне далее ищем такую ветку Java - Installed JREs справа жмём кнопку Search и указываем место установки Java JDK осле того как найдёт жмём ОК и ставим на нём галочку.

8-В этом же окне (Window - Preferences) идём по ветке Ant - Runtime ищем в окне Ant Home Entries (Default) выделяем его и жмём кнопку Add JARs ищем примерно тут C:\Program Files\Java\jdk1.6.0_19\lib файл tools.jar выбераем, сохраняем настройки

9-Далее найдите в меню Window – Show View – Ant, после чего вы увидите в правой части экрана вкладку Ant. Ищем в меню Window – Show View – Other. В появившемся окне ищем SVN – SVN Repository и жмем ОК. В нижней части окна программы появится вкладка SVN Repository.

10-Теперь нажимаем правой кнопкой и в появившейся менюшке тыкаем New – Repository Location… Далее вы должны ввести адрес SVN репозитория команды, чью сборку собираетесь компилировать. В данном случае

http://my-svn.assemb...vn/l2open-free/

 

11-После того как вы добавили репозиторий нажмите на нем правой кнопкой мыши и выберите Checkout. Вылезет окно с выбором пути загрузки. Оставляем все по умолчанию и жмем Finish. Дожидаемся окончания загрузки файлов с репозитория.

12-Теперь приступим, так сказать, к основной части. Во вкладке Ant жмем на кнопку Add Buildfiles (с изображением плюса и муравья :)), либо жмем на поле правой кнопкой выбираем пункт с таким же названием. В появившемся окне находим необходимый нам проект (в данном случае это в 3х папках gameserver, datapack и communityserver), а в нем build.xml, необходимый для завершения процесса.

13-За текущим прогрессом можно наблюдать в консоли, которая вызывается в меню window. По окончанию вы увидите надпись BUILD SUCCESFUL. Total time: XX seconds. Теперь ищем в рабочей папке (та, что указывается при первом запуске) папку с исходниками той команды, сборку которой вы выбрали, в ней ищем папку build в которой и будет находиться скомпилированная версия сборки.

 

Теперь идем еще дальше и я расскажу что сделать с диффом который мы слили в прошлом мануале.

 

1-что бы скомпилировать сборку вместе с ним необходимо всего :

Залить дифф файл в Вашу рабочую папку (там где находится закаченный SVN) заменяете файлы и заново компилируете проект.

 

2-таким образом можно внаглую воровать диффы чужых сборок с фиксами которых нет в вашей и незапариваясь компилировать рабочую сборку.

 

Виде о том как компилить сборки



Рекомендуемые комментарии

×
×
  • Создать...