LINUX.ORG.RU

[муки выборы] redmine vs trac vs ...?


0

1

граждане, поможИте!

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

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

trac? я что-то не понял как в нем завести несколько проектов.

jira? слишком распальцатая и хочет бабла.

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

кстати, если кому интересно, на sudo apt-get install -f оно мне говорит:

Setting up redmine (1.2.1+dfsg2-2) ...
dbconfig-common: writing config to /etc/dbconfig-common/redmine/instances/default.conf

Creating config file /etc/redmine/default/database.yml.new with new version
dbconfig-common: flushing administrative password
Populating database for redmine instance "default".
This may take a while.
NOTE: Gem.source_index is deprecated, use Specification. It will be removed on or after 2011-11-01.
Gem.source_index called from /usr/share/redmine/config/../vendor/rails/railties/lib/rails/gem_dependency.rb:21.
NOTE: Gem::SourceIndex#initialize is deprecated with no replacement. It will be removed on or after 2011-11-01.
Gem::SourceIndex#initialize called from /usr/share/redmine/config/../vendor/rails/railties/lib/rails/vendor_gem_source_index.rb:100.
NOTE: Gem::SourceIndex#add_spec is deprecated, use Specification.add_spec. It will be removed on or after 2011-11-01.
Gem::SourceIndex#add_spec called from /usr/lib/ruby/vendor_ruby/1.8/rubygems/source_index.rb:91.
NOTE: Gem::SourceIndex#add_spec is deprecated, use Specification.add_spec. It will be removed on or after 2011-11-01.
Gem::SourceIndex#add_spec called from /usr/lib/ruby/vendor_ruby/1.8/rubygems/source_index.rb:91.
NOTE: Gem::SourceIndex#add_spec is deprecated, use Specification.add_spec. It will be removed on or after 2011-11-01.
Gem::SourceIndex#add_spec called from /usr/lib/ruby/vendor_ruby/1.8/rubygems/source_index.rb:91.
NOTE: Gem::SourceIndex#add_spec is deprecated, use Specification.add_spec. It will be removed on or after 2011-11-01.
Gem::SourceIndex#add_spec called from /usr/lib/ruby/vendor_ruby/1.8/rubygems/source_index.rb:91.
NOTE: Gem::SourceIndex#add_spec is deprecated, use Specification.add_spec. It will be removed on or after 2011-11-01.
Gem::SourceIndex#add_spec called from /usr/lib/ruby/vendor_ruby/1.8/rubygems/source_index.rb:91.
NOTE: Gem::SourceIndex#add_spec is deprecated, use Specification.add_spec. It will be removed on or after 2011-11-01.
Gem::SourceIndex#add_spec called from /usr/lib/ruby/vendor_ruby/1.8/rubygems/source_index.rb:91.
rake/rdoctask is deprecated.  Use rdoc/task instead (in RDoc 2.4.2+)
WARNING: 'task :t, arg, :needs => [deps]' is deprecated.  Please use 'task :t, [args] => [deps]' instead.
    at /usr/share/redmine/lib/tasks/email.rake:170
rake aborted!
undefined method `has_key?' for nil:NilClass

Tasks: TOP => db:migrate => environment
(See full trace by running task with --trace)
Error when running rake db:migrate, check database configuration.
/var/lib/dpkg/info/redmine.postinst: 279: exit: Illegal number: -1
dpkg: error processing redmine (--configure):
 subprocess installed post-installation script returned error exit status 2
configured to not write apport reports
                                      Errors were encountered while processing:
 redmine
E: Sub-process /usr/bin/dpkg returned an error code (1)

гугл в этом помогает плохо.

Rastafarra ★★★ ()

Я за trac, хоть он и на б-гмерзком питоне

yoghurt ★★★★★ ()
Ответ на: комментарий от Rastafarra

рубипроблемы

rake aborted!
undefined method `has_key?' for nil:NilClass

NJOY UR RUBI!

Может есть смысл не юзать репозиторные сборки, а чисто всякие рвм с гемами в хомяке?

yoghurt ★★★★★ ()
Ответ на: комментарий от yoghurt

у меня нет убогославия головного мозга, мне как-то пофиг на чем оно.

как несколько проектов в нем вести?

Rastafarra ★★★ ()
Ответ на: комментарий от yoghurt

А я против трака, хоть он и на б-гизбранном питоне. Слишком мало функционала в ядре, надо искать расширения, как на какую-нибудь жумлу.

baverman ★★★ ()
Ответ на: комментарий от yoghurt

> Может есть смысл не юзать репозиторные сборки

естественно я из svn тоже взял :)

и тоже не работает. показать че пишет? :)

Rastafarra ★★★ ()
Ответ на: комментарий от Rastafarra

Хрен знает, я ни тем ни другим не пользуюсь. Трак мне просто по умолчанию больше импонирует :)

yoghurt ★★★★★ ()
Ответ на: комментарий от yoghurt

Кстати да, надо на своем серваке багтрекер тоже поднять, ибо не гитхабом единым

yoghurt ★★★★★ ()
Ответ на: комментарий от yoghurt

Таки в питоне рандомные методы на пустых объектах отрабатывают, да? :}

Deleted ()
Ответ на: комментарий от Deleted

Та хз, у питонистов спроси.

Я в свое время наложил кирпичей от смены типа возвращаемого значения у какого-то распространенного метода в Hash при апдейте с 1.8.7 до 1.9.2, так что теперь отношусь ко всем рубиштучкам с большим недоверием :}

yoghurt ★★★★★ ()
Ответ на: комментарий от yoghurt

А что изменилось кто читать будет?

Меня тогда же порадовало переименование Array#choice в Array#sample. Причём оба названия одинаково дурные :}

Deleted ()
Ответ на: комментарий от Deleted

>А что изменилось кто читать будет?

Как человек, почти всю свою сознательную жизнь пишущий на Си с крестами, я не привык читать чейнжлоги к языкам и стандартным библиотекам

yoghurt ★★★★★ ()
Ответ на: комментарий от yoghurt

C++11 ещё доставит тебе немало добрых минут счастья и радости, хотя и по несколько другим причинам :) Хотя изменения дурные таки были, это да.

Deleted ()
Ответ на: комментарий от Deleted

В питоне хотя бы додумались поменять мажорную версию, прежде чем ломать совместимость :)

buddhist ★★★★★ ()

Может JetBrains Youtrack?

ЗЫ. Выкинь Trac из головы, это бред.

ins3y3d ★★★★★ ()

Лучше редмайна только жыр.

Еще у жыра есть возможность арендовать целиком площадку - для зарубежных заказчиков, которые экономят на админах и поддержке серверов, это - супер. Но у жыра только свн, емнип.

stevejobs ★★★☆☆ ()
Ответ на: комментарий от ins3y3d

ютрек странный. Вообще он крутой, но некоторые люди начинают исходить на кал уже через пару минут, т.к. категорически не приемлют положенные в основу идеи

stevejobs ★★★☆☆ ()

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

queen3 ★★★★★ ()

redmine работает, правда есть проблемы с тем что на этой же машине установлен еще gitorious и obs, но они решаются использованием bundler'а для redmine и gitorious, с установкой gem'ов в каталог с приложением

еще бы redmine запилил поддержку bundler в основную ветку, а то лень при обновлениях переписывать версии нужных gem'ов руками

HighwayStar ★★★★★ ()
Ответ на: комментарий от buddhist

Ты шо, это же руби. Тут каждый бамп мажорный :3 По крайней мере авторы гемов явно так считают номера из-за чего немало срачей было на тему Debian, Ruby и как всё это есть вместе.

Deleted ()

Нет, вы подумайте, а я то наивный думал, что redmine только с точки зрения пользователя убогий.

r_asian ☆☆☆ ()
Ответ на: комментарий от r_asian

Редмайн воспитывается в традициях руби: за каждый косяк редмайн нужно манкипатчить утром, днем и вечером, тогда он становится добрым и податливым :)
(У нас в конторе Редмайн уже несколько лет допиливают под свои нужды, в моменты когда нет других достойных дел)

stevejobs ★★★☆☆ ()

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

VladimirMalyk ★★★★★ ()

>jira? слишком распальцатая и хочет бабла.
Зато ставится и работает без геморроя.

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

zgen ★★★★★ ()

У нас redmine - убогая, глючная шняга после багзиллы.

mv ★★★★★ ()

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

iSage ★★★★ ()
Ответ на: комментарий от queen3

> Твоя проблема, кстати, тоже гуглится.

проблема-то да, решения нет. во всяком случае я не нашёл. покажешь? :)

Rastafarra ★★★ ()
Ответ на: комментарий от Rastafarra

http://www.redmine.org/boards/2/topics/21247

check your redmine_apps/vendor/gems contains folder named rubytree-0.5.2 or not. ( In my case it is v-0.5.2)
If it is not there install it and hopefully your problem will be solved. In my case it worked out.

Ну это навскидку, т.к. не могу проверить, правильно или нет.

queen3 ★★★★★ ()
Ответ на: комментарий от queen3

это было, этот этап я уже прошел. конкретно этот хелп, кстати, помог, вроде был. во всяком случае ошибка стала другая :)

Rastafarra ★★★ ()
Ответ на: комментарий от Rastafarra

Ну я и говорю, ошибки всегда гуглились...

queen3 ★★★★★ ()

Редмайн, ИМХО, лучший. Несмотря на то, что на руби.

Saloed ()

Mantiz. Все что ты перечислил в нем есть. Есть даже русский язык.

webhamster ()
Ответ на: комментарий от mv

> У нас redmine - убогая, глючная шняга после багзиллы.

Вы просто не умеете ее готовить! Наймите руби-девелопера с уровнем знаний, необходимым для должности platform/release engineer. Даже я, зная руби со словарем, сумел настроить редмайт так офигенно, что сам не нарадуюсь - интеграция c GIT, всякие кросс-сылки и бэклинки, уровни доступа и куча всякой вебдванольности.

Я даже и подумать не осмеливаюсь, какую крутотень из нее может сделать знающий чел.

plm ★★★★★ ()
Ответ на: комментарий от plm

куча всякой вебдванольности

Во-во, а функциональности в багзилле 5 лет назад больше было.

mv ★★★★★ ()

Много лет использую trac для разных проектов. Претензий нет, кроме одной: на Gentoo с ним всё великолепно, на CentOS — кошмар какой-то :)

KRoN73 ★★★★★ ()
Ответ на: комментарий от plm

У нас redmine - убогая, глючная шняга после багзиллы.

Вы просто не умеете ее готовить! Наймите руби-девелопера с уровнем знаний, необходимым для должности platform/release engineer.

Сколько раз замечаю, что для того, чтобы что-то хорошенько обосрать, надо просто дать трибуну фанатам этого чего-то :-)

Ok ()
Ответ на: комментарий от ins3y3d

ооо, спасибо чувак, это просто бесподобно! а я-то и не знал, не смотря на то что используем teamcity!

val-amart ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.