Comments 15
Ух, это здорово! Рабочего плагина для синхронизации я найти не смог когда появилась такая необходимость.
Но, как я понял, синхронизация только в одну сторону?
Но, как я понял, синхронизация только в одну сторону?
0
Извините, а почему удаленный трекер равен одному локальному проекту? Почему нельзя все задачи из разных трекеров занести в один проект? Это ограничение Redmine или постановка задачи под ваш учет?
0
У нас в компании есть самописный плагин для связывания задач из helpdesk'а (для тех. поддержки) и редмайна (для разработки) и задачи весьма похожи с вашими. Поэтому хотелось бы поделиться опытом.
1.
Рекомендую воспользоваться редмайновскими hook-ами.
2. Было бы круто, если бы задачи можно было синхронизировать в обоих направлениях. Да, для этого надо будет ставить плагины в обе стороны, но тогда при добавлении комментария в одной из инсталляций редмайна будет осуществлять синхронные изменения в другой.
3. Отчасти, эта идея вытекает из 2, было бы полезно синхронизировать авторов задач и коммитов. Для, опять же, придется дублировать пользователей, зато не будет нарушаться история коммитов.
4. Вопрос, если в исходнике задача удаляется — это как-то отображается в конечном таск-трекере? А если в конечном?
1.
Работает плагин по следующей схеме: по cron-таску запускается синхронизация.
Рекомендую воспользоваться редмайновскими hook-ами.
2. Было бы круто, если бы задачи можно было синхронизировать в обоих направлениях. Да, для этого надо будет ставить плагины в обе стороны, но тогда при добавлении комментария в одной из инсталляций редмайна будет осуществлять синхронные изменения в другой.
3. Отчасти, эта идея вытекает из 2, было бы полезно синхронизировать авторов задач и коммитов. Для, опять же, придется дублировать пользователей, зато не будет нарушаться история коммитов.
4. Вопрос, если в исходнике задача удаляется — это как-то отображается в конечном таск-трекере? А если в конечном?
+1
Прошу прощения за оффтоп, но может гуру редмайна подскажут — как сделать чтобы на «домашней странице» отображались мои задачи не за семь дней, а за произвольное число дней? Не нашел ни в администрировании, ни в фильтрах, ни настройках… Это как-то вообще настраивается?
0
Если не ошибаюсь, код блоков лежит в этих двух файлах:
PATH/redmine/app/views/my/blocks/_issuesassignedtome.html.erb
PATH/redmine/app/views/my/blocks/_issuesreportedbyme.html.erb
0
Через интерфейс вы этого не сделаете. Лимит прописан вот в этой функции, в коде жесто
Можете жестко в коде поменять limit(10). Но при обновлении «Redmine» файл пере запишется и заново менять придется.
Возможно, вам будет интересен небольшой плагин, который мы когда-то написали, чтоб расширить возможности домашней страницы.
github.com/tdvsdv/enhanced_my_page
Плагин, позволяет выводить запросы задач на домашнюю страницу. То есть, формируете запрос для задач, сохраняете его, а потом можете использовать на домашней странице. Правда вашу проблему это не решит, поскольку в запросах нет возможности лимитировать количество выводимых задач.
def issuesassignedtome_items
Issue.visible.open.
where(:assigned_to_id => ([User.current.id] + User.current.group_ids)).
limit(10).
includes(:status, :project, :tracker, :priority).
order("#{IssuePriority.table_name}.position DESC, #{Issue.table_name}.updated_on DESC").
all
end
Можете жестко в коде поменять limit(10). Но при обновлении «Redmine» файл пере запишется и заново менять придется.
Возможно, вам будет интересен небольшой плагин, который мы когда-то написали, чтоб расширить возможности домашней страницы.
github.com/tdvsdv/enhanced_my_page
Плагин, позволяет выводить запросы задач на домашнюю страницу. То есть, формируете запрос для задач, сохраняете его, а потом можете использовать на домашней странице. Правда вашу проблему это не решит, поскольку в запросах нет возможности лимитировать количество выводимых задач.
0
подскажите как на виндоапач поставить редмайн? гугл не спасает. я в отчаянии )
0
mod_passenger под windows нет и, судя по всему, не планируется. Под windows можно попробовать на встренном сервере rails (плохая идея) и на виртуальной машине с linux.
0
Можете попробовать другой ruby-сервер (например thin).
0
Есть же Bitnami Redmine. По моему там виндоапач, т.е. без виртуальных машин.
0
Да redmine (если вы ни разу не работали с руби) вообще не тривиально поставить.
На счет вины не подскажу но под убунту кекйсов довольно-таки много
На счет вины не подскажу но под убунту кекйсов довольно-таки много
0
Sign up to leave a comment.
Плагин синхронизации задач для Redmine