2011-05-27 7 views
8

हमारी कंपनी तकनीकी सहायता के मुद्दों को ट्रैक करने के लिए रेडमाइन का उपयोग करती है, लेकिन कभी-कभी इन मुद्दों को आउटसोर्स की गई विकास टीम में बढ़ाया जाता है, जिनके पास अपनी खुद की रेडमाइन होती है।सिंक Redmine एक और Redmine करने के लिए?

क्या किसी ने कभी दोनों के बीच एक सिंक पाया/लिखा है, ताकि मुद्दों की एक जोड़ी सिंक हो सके: ए में एक परिवर्तन बी में बदलाव बनाता है। मुझे Google के माध्यम से कोई मार्गदर्शन नहीं मिल रहा है।

ये दो रेडमाइन इंस्टॉलेशन अलग-अलग डेटाबेस के साथ अलग वेबसर्वर पर हैं।

उत्तर

1

मेरे पास एक क्लाइंट इस बारे में पूछ रहा था और एकमात्र तरीका जिसे हम सोच सकते थे, वह आरईएसटी एपीआई का उपयोग करके मुद्दों को आगे और आगे भेजने के लिए प्लगइन बनाना था। हमने अभी तक प्रोजेक्ट शुरू नहीं किया है इसलिए मैं इसके बारे में कुछ भी साझा नहीं कर सकता हूं।

+0

मेरा विचार था कि अगर मैं सीधे डीबी दोनों तक पहुंच प्राप्त कर सकता हूं तो मैं इसे निर्धारित MySQL रूटीन का उपयोग करके कर सकता हूं। मुझे कोई लाल झंडे से सावधान रहना चाहिए? – LibertusMaximus

+0

आपको सिंक्रनाइज़ करते समय होने वाले परिवर्तनों से सावधान रहना होगा। जैसे SiteA साइटबी के साथ एक ही समय में नई समस्या जोड़ता है। –

+0

फाइल सिस्टम में सहेजे गए किसी अनुलग्नक पर भी विचार करें। –

0

आप Redmine जावा एपीआई http://code.google.com/p/redmine-java-api

वहाँ एक आवेदन है, जो एक Redmine से डेटा लोड और एक-दूसरे से बचा सकता है का उपयोग कर एक सरल सिंक लागू कर सकते हैं - http://taskadapter.com, लेकिन यह केवल इंटरैक्टिव (मैनुअल) सिंक का समर्थन नहीं करती, " डेमॉन सिंक "।

1

आदेश अपने लक्ष्य को आप Redmine के REST API का उपयोग करना चाहिए प्राप्त करने के लिए। आप उन्हें सिंक करने के लिए एक स्क्रिप्ट लिख सकते हैं। आप कोड की एक पंक्ति लिखने के बिना मिनटों में दो रेडमाइन सर्वर सिंक कर सकते हैं। Zapier नामक सेवा है जो कई विकल्पों के साथ एक वेब सेवा को किसी अन्य वेब सेवा से कनेक्ट करना आसान बनाता है। आपको इसे देखना चाहिए: http://zpr.io/gmXF

संबंधित मुद्दे