Настройка проекта Google Code в Eclipse + багтрекер

Для начала нам потребуется аккаунт в Google. Если таковой у вас уже имеется, заходим на http://code.google.com/hosting/ и выбираем Create a new project. После ввода данных, откроется панель управления проектом:

Далее нам нужно установить расширение для Эклипса pydev, чтобы иметь возможность разрабатывать в нем проекты на Python, а также subclipse — плагин для работы с SVN.

Идем в Eclipse, в меню Help выбираем пункт Install New Software… Сначала добавляем http://pydev.org/updates в качестве источника , выбираем из списка PyDev и жмем Next. Следуем дальнейшим указаниям установщика. Тоже самое нужно проделать с сайтом http://subclipse.tigris.org/update_1.6.x, выбрав, соответственно, в списке Subclipse. После установки плагинов, необходимо перезапустить Eclipse.

Теперь займемся, собственно, созданием нового проекта.

В Pydev Package Explorer (открыть можно тут WindowShow viewPydev Package Explorer) в контекстном меню выбираем NewProject… далее из списка в папке SVNCheckout Projects from SVN. Создаем новое расположение репозитория, указав Url вида https://название_вашего_проекта.googlecode.com/svn. Вам будет предложено ввести логин/пароль. Первое, собственно, и есть ваш логин на Google, второе можно посмотреть на вкладке Source в панели управления проектом по указанной там ссылке «When prompted, enter your generated googlecode.com password«. В появившемся списке директорий выбираем trunk, которая будет являтся основной веткой разработки нашего проекта. Далее эклипс предложит на выбор либо создание нового файла проекта, либо использование уже существующего. Так как мы создаем проект с нуля, выбираем Check out as a project configured using the New Project Wizard и приступаем к его настройке.

После того, как вы укажете все необходимые данные для создания проекта pydev,  в рабочей области Pydev Package Explorer вы увидите свой проект, в котором пока еще ничего нет :) Создайте в нем какой-нибудь файл или папку, например main.py, после чего дайте ему команду TeamAdd to Version Control. Это позволит ему добавится в репозиторий при следущем коммите. Сам коммит осуществляется соответственно командой TeamCommit…


UPD: Настройка багтрекера Google Code Issues в Eclipse

Для того, чтобы внедрить в наш свежеиспеченный проект систему багтрекинга, необходимо доустановить еще два расширения (все так же, через установщик Help — Install New Software..)

download.eclipse.org/tools/mylyn/update/weekly/extras
отсюда нам нужен Mylyn Connector: Trac

download.eclipse.org/tools/mylyn/update/weekly/incubator
здесь выбираем Mylyn Connector: Web Templates (Advanced)

После установки дополнений, Eclipse попросит перезайти в него. Далее идем в Window — Show View — Other.. и вытаскиваем в рабочую область Task List. В появившейся вкладке добавляем новый репозиторий Add Repository и из списка выбираем установленный нами Web Template (Advanced). Дальше Eclipse предложит ввести логин, пароль (указываем все те же, что и при добавлении проекта) и ссылку на трекер. Пример заполнения показан на скриншоте:

Дальше пройдет автоматическая синхронизация данных между трекером и эклипсом, после чего можем полноценно работать над задачами.


На этом все. Как видите, ничего сложного в этом нет, но надеюсь кому-нибудь, да пригодится :)

Posted in Основное by admin at Март 21st, 2010.
Tags: , , , ,

One Response to “Настройка проекта Google Code в Eclipse + багтрекер”

  1. Zorg:

    Еще как пригодилось — респект! Сэкономили мне кучу времени и сил, еще раз спасибо. Недавно открыл для себя eclipse именно для работы с системами контроля версий.

Leave a Reply