Синхронизировать Redmine с другим Redmine? - PullRequest
8 голосов
/ 28 мая 2011

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

Кто-нибудь когда-либо находил / записывал синхронизацию между ними, чтобы можно было синхронизировать пару проблем: изменение в А приводит к изменению в В. Кажется, я не могу найти никакого руководства через Google.

Эти две установки Redmine находятся на отдельных веб-серверах с отдельными базами данных.

Ответы [ 5 ]

1 голос
/ 24 апреля 2014

Для достижения вашей цели вы должны использовать REST API Redmine.Вы можете написать скрипт для их синхронизации.Вы можете синхронизировать два сервера Redmine за считанные минуты без написания ни одной строки кода.Существует сервис под названием Zapier, который позволяет легко подключить веб-сервис к другому веб-сервису с большим количеством опций.Вы должны проверить это: http://zpr.io/gmXF

1 голос
/ 02 июня 2011

У меня был клиент, спрашивающий об этом, и единственный способ, которым мы могли подумать, это создать плагин для отправки вопросов назад и вперед с использованием REST API.Мы еще не запустили проект, поэтому я не могу поделиться с ним информацией.

0 голосов
/ 13 апреля 2018

Я не знаю, возможно ли это, но если конфигурация электронной почты настроена таким образом, что при создании / обновлении проблемы на первом компьютере будет отправлена ​​настройка конфигурации электронной почты на втором компьютере, который получает почту и генерирует / обновляет проблему на втором сервере.

Вы можете отослать эту страницу к создать проблему, используя настройки электронной почты

Также настройки рабочего сервера могут быть установлены на:

production:   email_delivery:
    delivery_method: :smtp
    smtp_settings:
      address: smtp.domain.com 
      port: 25
      domain: domain.com
      enable_starttls_auto: false  
      authentication: :login
      user_name: "redminesendreceive@domain.com"
      password: "password"

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

0 голосов
/ 14 февраля 2013

Другой возможностью может быть Ruby Replicate: http://www.rubyrep.org/screencast.html

0 голосов
/ 16 ноября 2011

Вы можете реализовать простую синхронизацию, используя Redmine Java API http://code.google.com/p/redmine-java-api

Есть приложение, которое может загружать данные из одного Redmine и сохранять в другом - http://taskadapter.com, но поддерживает толькоинтерактивная (ручная) синхронизация, без «синхронизации демонов».

...