Посоветуйте хороший софт для управления проектом + багтрекер + контроль версий

Сразу предупреждаю, что смотрел много чего, и онлайновые сервисы, и оффлайновые приложения, пока остановился на Trac + пара плагинов.

Всем бы неплох, но нет возможности делать многоуровневые задачи (т.е. есть некая общая задача, а внутри нее подзадачи) или тикеты. Слишком плоская схема получается, не для сложных проектов.
2 сентября 2010 в 22:59
23
ITProfi 3,5

отсортировано по дате по оценке
ответы (28)

+20
KirillDE #
Redmine смотрели?
На первый взгляд, та же самая система, что и у Трака — линейные майлстоуны и тикеты. А хочется вложенных. ITProfi, 2 сентября 2010 в 23:14
На второй взгляд у Rdmine много плагинов, в том числе и Subtasks. denver, 2 сентября 2010 в 23:29
Redmine из коробки поддерживает вложенные задачи начиная с 1.0.0 LastDragon, 3 сентября 2010 в 09:28
Redmine отличный багтрекер, удобная wiki и интеграция с системами контроля версий из коробки. Есть плагин для блога, трекать время и планировать релизы. svn/git для контроля версий.

Если не хочется плодить Ruby рантаймы разных версий и у комманды уже есть томкат, можно запаковать redmine с jruby в варник. В этом случае достаточно легко настраивается соединение с БД через jdbc драйвер. и администратора с навыками админства руби не надо искать)

Если есть желание прятать от внешнего заказчика часть тикетов и при этом дать ему доступ к багтрекеру проекта, то в этом случае лучше использовать Jira

Как систему continuous integration можно использовать Jenkins или Cruise control. Cruise control прийдется админить через правку xml конфигов ручками, у Jenkins админский есть веб гуй. Cruise control был достаточно гибкий проект с огромным колличеством плагинов, но уже год не обновляется
igor_suhorukov, 14 декабря 2011 в 10:35
+3
Morgun #
Redmine + Mercurial
+4
WarGoth #
redmine + git/svn? Можно создавать подзадачи, иметь несколько проектов + куча плагинов
Быстро тут отвечают уже :) WarGoth, 2 сентября 2010 в 23:04
–2
mephisto #
Для контроля версий svn, если нужна централизованная система, и git, если нужна распределенная.
0
steexx #
Тоже подписываюсь под redmine.
+2
mambet #
Ну, поддерживаю предыдущих комментаторов, но распишу чуть подробнее.

Где-то полгода назад для собственного употребления перебирал все бесплатные системы управления проектами, в итоге остановился на Redmine, причём, как показалось мне по крайней мере тогда — без вариантов.

Т.е. всё на уровне хороших коммерческих систем.

Плюс ещё в том, что мелкие недоработки можно устранить самостоятельно (бывает какой-нибудь мелкий UI глюк, который при этом дико раздражает, а починить его легко).

В другом проекте использую Assembla, тоже интересная система. Но, на мой взгляд, Redmine не хуже, но бесплатный :)
0
n3m0 #
Используем CodeSpaces. Очень удобная вещь. Там есть таск-менеджер, планнер, поддерживает SVN & GIT :)
+4
Porfel #
Из платных: Jira — достаточно мощный инструмент, интеграция с SVN, подзадачи, подпроекты и т.п.
Не знал про пакет для стратапов за 10 долларов. Надо будет попробовать. Youri_M4U, 2 сентября 2010 в 23:33
В JIRA тикеты и суб-тикеты разные вещи и 1 уровень иерархии, насколько я помню. maximkr, 2 сентября 2010 в 23:41
тоже использую Jira. достаточно удобно. reydan, 9 сентября 2010 в 23:53
–4
nill #
SVN — отличная вещь, простая надежная и софт под нее хорошо заточен.
ps для суровых челебинцев могу посоветовать GIT, серьезная и мощная вешь, даже слишком мощная.
Вероятно, автор имел в виду репобраузер, а не систему контроля версий denver, 2 сентября 2010 в 23:24
+2
n3m0 #
Так же был положительный опыт использования FogBugz & Klin (репозиторий Mercurial). Там вообще шикарная система. Можно получить бесплатный аккаунт для 2-х пользователей, или использовать платный доступ, 25$ с пользователя в месяц.
FogBugz однозначно отличнейшая баг-трекинг система, но разве там всё нормально с многоуровневыми задачами?.. Впрочем, может что-то поменялось за последние два года, я с ним с того времени не общался. mambet, 2 сентября 2010 в 23:47
0
Riz #
Попробуйте unfuddle.com, в нём есть git и svn, задачи можно собирать в майлстоуны, а также привязывать друг к другу.
Это Redmine, только с другим интерфейсом и настроеными плагинами. n3m0, 2 сентября 2010 в 23:15
Насколько мне известно это всё-же совсем разные продукты, хотя и имеющие много похожего.(Т.е. unfuddle это собственная разработка). И на мой взгляд unfuddle как-то поаккуратнее :) Riz, 2 сентября 2010 в 23:27
0
polemarh #
worksection.com пока всем устраивает — удобен для клиентов
0
Urn #
assembla.com
+2
winzard #
Советую TrackStudio, готов отвечать кармой.
Многоуровневые задачи есть и не просто так: настраивается доступ на любом уровне. Также есть контроль доступа к полям, сообщениям и т.п.
Если у вас много проектов, несколько команд или несколько заказчиков, вы вряд ли найдете что-то лучшее (тем более за такие деньги).
Из open source иерархия есть только в Redmine, насколько я знаю. Если возможностей Redmine не хватает (например, в области security или интеграции или еще где) — тогда точно TrackStudio :-) maximkr, 2 сентября 2010 в 23:44
0
seriyPS #
Redmine без вариантов)
Нет, серьезно — отличный дизайн, интеграция с кучей VCS (Git, SVN etc), вложенные проекты, REST интерфейс есть, разделение прав.
Да redmine отличная вещь, полностью согласен. Выбрал ее среди десятка альтернатив — и уже много месяцев живу и радуюсь (используется как для отедльного проекта и как PMSystem веб-студии).
В плане иерархии проектов и задач довольно гибко все.
Плюс простое API для написания плагинов — если чего-то не хватает.
ndubinkin, 15 сентября 2010 в 04:05
+1
YoungSkipper #
Я пользуюсь codebasehq.com, выбрал среди подобных сервисов (assembla.com в том числе) по критериям
— svn + mercurial или git, чтобы и то и то
— система milestone-нов и тасков и багов
— возможность привязывать коммит к такску или багу, и тем самым закрывать его (основное)

codebasehq.com — оказалась наиболее дешевой в начальном плане, и по интерфейсу наиболее понятной.
Нас остановило то, что там нельзя редактировать описание тикетов. Очень странное ограничение. alkaruno, 24 ноября 2010 в 11:54
0
KuznetsoFF #
мы стараемся реализовать что-то такое на braininvestments.ru/ если будет интересно, можете нам по-надавать советов и предложений, мы реализуем, возможен вариант апи…
0
Dimonich #
Поставьте к треку плагин TracMasterTickets
trac-hacks.org/wiki/MasterTicketsPlugin Dimonich, 3 сентября 2010 в 00:11
+2
otetz #
devprom.ru (Сами не пробовали, ибо подсели всем офисом на МегаПлан к моменту находки — городить отдельное для разработчиков пока не сочли необходимым)
+1
shtirlic #
Советую GitHub, если есть, что прятать, то платный аккаунт там с возможностью приватных репозиториев.
Нет смылса тратить время на нецелвые дела (администрирование, поддержка), так как эти вещи проще и дешевле зааутсорсить.
Жаль там с планированием пока никак. Sannis, 3 сентября 2010 в 15:47
0
eSyr #
trac. Другое дело, что для того, чтобы им можно нормально пользоваться было, надо ещё с десяток плагинов поставить. TracGit, TracMasterTickets, Announcer, TracDup, TracGanttCalendar, TracTicketChangelog, TracWikiNotification, DefaultCC — примерный голодный минимум. Из рюшечек можно ещё BlackMagicTickets, AccountManager, DateField, TracStats добавить.
–1
DevArt #
Есть такая хорошая разработка Мегаплан. Сайт — megaplan.ru/ Договориться о количестве лицензий можно, есть демка. Пользуюсь порядка года, доволен.
Если уж совсем хочется модулей много — вот www.activecollab.com/. Русский там по моему есть.
Мегаплан не предназначен для управления программным проектом. winzard, 3 сентября 2010 в 10:31
Мегаплан это для менеджеров, для веб-студий накрайняк, но не для программных проектов и продуктов.
Ни SCM, ни майлстоунов. Хотя вложенные задачи — это классно.
el777, 14 декабря 2011 в 12:03
0
anycolor #
ActiveCollab. Используем сами и рекомендуем вам.
0
sergeyfast #
Код — svn, git, как многие уже рекомендуют.
Если для программистов — то Redmine, пожалуй, отлично подойдет.
Ещё есть www.teamer.ru — очень простая система управления проектами, habrahabr.ru/search/?q=teamer.

Ну и есть ещё одна разработка bulyonov.ru/2010/08/02/внимание-розыск-бетатестеров/
Если понравится — пишите ЛС)
0
char #
0
Angelina_Joulie #
Не могла устоять.

Team foundation server
0
cyberbobs #
Касаемо систем контроля версий всё не так просто и красиво, к сожалению.

Мы со своим довольно сложным проектом (не одним, впрочем) некоторое время назад плавно переехали с Subversion+Bugzilla на git+Redmine. На svn жить при большом объеме кода и обширной истории невозможно, конечно. Но тут всплывает другая сторона вопроса: имеющаяся реализация git для Windows (пробовали msysgit + TortoiseGIT) работает по сравнению с Unix-версией очень медленно (хотя всё равно быстрее subversion) и имеет целый ряд плавающих проблем, связанных с переносами строк, регистрами имён файлов и так далее.

Для большей части нашей команды это некритично, сидим в основном на Linux. Но есть разработчик, работающий под Windows. И каждый раз, пытаясь совместно с ним разрулить эти проблемы, подумываю о замене git на mercurial.
ну не знаю, какого размера у вас проект, у нас при очень немаленьком проекте на svn'е отлично живётся. Видимо от специфики зависит. На одном вебдвижке больше 5 тысяч коммитов. Awake, 7 января 2011 в 01:04
0
Awake #
bugzilla + svn + redmine (если нужен)

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.