रेडमाइन ट्यूटोरियल - रेडमाइन प्रोजेक्ट मैनेजमेंट का उपयोग कैसे करें

यह रेडमाइन ट्यूटोरियल बताता है कि रेडमाइन प्रोजेक्ट मैनेजमेंट टूल को कैसे इंस्टॉल और इस्तेमाल करना है। जीरा बनाम रेडमाइन की तुलना भी शामिल है:

रेडमाइन रूबी में लिखा गया एक परियोजना प्रबंधन उपकरण है। यह कई डेटाबेस सर्वरों का समर्थन करता है और इसे एक समस्या ट्रैकिंग सिस्टम के रूप में भी जाना जाता है। टीम के सदस्यों के बीच बनाए रखा।

रेडमाइन ट्यूटोरियल

इस ट्यूटोरियल में , हमें यह पता चल जाएगा कि उपयोगकर्ता रेडमाइन को कैसे स्थापित कर सकता है, टूल का उपयोग कैसे करें, इसकी विशेषताओं के साथ-साथ जेरा और रेडमाइन के बीच के अंतर।

रेडमाइन की विशेषताएं:

9
  • यह एक ओपन-सोर्स टूल है।
  • कई प्रोजेक्ट का ट्रैक रखता है।
  • उपयोगकर्ता को अलग-अलग भूमिकाएं और अनुमतियां रखने की अनुमति देता है।
  • उपयोगकर्ता ट्रैक कर सकते हैं मुद्दे पर खर्च किया गया समय।
  • उपयोगकर्ता ग्राफ़ और चार्ट का उपयोग करके दृश्य रिपोर्टिंग देख सकते हैं।
  • Redmine बनाम JIRA

    एक ऑस्ट्रेलियाई कंपनी द्वारा विकसित किया जा रहा है "एटलसियन", JIRA एक इश्यू ट्रैकिंग टूल है जो उपयोगकर्ताओं को मुद्दों को ट्रैक करने में मदद करता है। JIRA का उपयोग फुर्तीली कार्यप्रणाली में किया जाता है और यह विभिन्न ऑपरेटिंग सिस्टम पर चल सकता है।

    यह एक प्लेटफ़ॉर्म-स्वतंत्र उपकरण है जिसका उपयोग वर्कफ़्लो और प्रक्रिया प्रबंधन में भी किया जाता है। JIRA पूरी तरह से तीन अवधारणाओं पर आधारित है, यानी प्रोजेक्ट, इश्यू औरसमाचार

    • उपयोगकर्ता परियोजना या किसी भी विषय से संबंधित समाचार प्रकाशित कर सकते हैं जो उन्हें पसंद है।
    • उपयोगकर्ता की अनुमति के अनुसार समाचार को जोड़ा/संपादित/हटाया जा सकता है।11
    • प्रयोक्ता द्वारा समाचार पर क्लिक करने के बाद अवलोकन टैब के अंतर्गत परियोजना से संबंधित समाचार शीर्षक देख सकते हैं, यह विवरण पर रीडायरेक्ट करता है।
    • चलिए एक परियोजना प्रबंधक का उदाहरण लेते हैं जो कुछ प्रकाशित करना चाहता है पूरी टीम को जानकारी। प्रोजेक्ट मैनेजर '+समाचार जोड़ें' पर क्लिक करके समाचार बना सकता है और सारांश, शीर्षक और विवरण प्रदान कर सकता है। शीर्षक पर, यह विस्तृत पृष्ठ पर रीडायरेक्ट करता है।

    • उपयोगकर्ता समाचार टैब पर नेविगेट करके नवीनतम समाचार देख सकते हैं।
    • 12

      दस्तावेज़

      • यह एक ऐसा स्थान है जहाँ उपयोगकर्ता उपयोगकर्ता मैनुअल या तकनीकी दस्तावेज़ जोड़ सकते हैं।
      • दो श्रेणियां हैं प्रलेखन।
        • उपयोगकर्ता दस्तावेज़ीकरण
        • तकनीकी दस्तावेज़ीकरण
      • दस्तावेज़ टैब से, उपयोगकर्ता "+नए दस्तावेज़" लिंक पर क्लिक करके दस्तावेज़ जोड़ सकता है।

      • एक बार जब उपयोगकर्ता दस्तावेज़ अपलोड कर देता है, तो शीर्षक जोड़े गए दस्तावेज़ों को डाउनलोड करने के लिए एक लिंक के रूप में उपयोग कर सकता है।

      फ़ोरम

      • यह एक ऐसा स्थान है जहाँ पूरी टीम एक दूसरे से संवाद कर सकती है। साथ ही, उपयोगकर्ता किसी का भी विस्तृत दृश्य देख सकता हैविषय जिस पर पहले चर्चा की गई थी।
      • फ़ोरम ग्रिड में निम्नलिखित आइटम प्रदर्शित करता है:
        • विषय
        • संदेश

      अंतिम संदेश: प्राप्त नवीनतम संदेश का लिंक

      • एक बार जब उपयोगकर्ता किसी विषय पर क्लिक करता है, तो वह विषय से संबंधित विस्तृत दृश्य देख सकता है।11

      फ़ाइलें

      • यह एक ऐसा स्थान है जहां उपयोगकर्ता फ़ाइलें अपलोड कर सकता है।
      • इसके अलावा, फ़ाइल मॉड्यूल को सेटिंग्स से सक्षम / अक्षम किया जा सकता है।
      • उपयोगकर्ता "+नई फ़ाइल" आइकन पर क्लिक करके एक नई फ़ाइल जोड़ने में सक्षम हो सकता है

      • उपयोगकर्ता चयन करके एक फ़ाइल जोड़ सकता है स्थानीय से "फ़ाइल चुनें" बटन। इसके अलावा, उपयोगकर्ता " एक और फ़ाइल जोड़ें " लिंक का चयन करके एक से अधिक फ़ाइल जोड़ सकते हैं।

      निष्कर्ष

      इस ट्यूटोरियल में, हमने Redmine का परिचय, JIRA और Redmine के बीच का अंतर, Redmine का उपयोग करने के तरीके और इसकी स्थापना प्रक्रिया को कवर किया।

      इसके अलावा, हमने टाइम ट्रैकिंग, ट्रैकिंग प्रगति और अन्य उपयोगी समाचार, दस्तावेज़, फ़ोरम और फ़ाइलें जैसे टूल.

      कार्यप्रवाह।

    रेडमाइन बनाम जिरा पर कुछ संकेतक नीचे सूचीबद्ध हैं:

    पैरामीटर रेडमाइन JIRA
    सामान्य Redmine इसे अनुकूलन योग्य बनाने के लिए बहुत सारे प्लगइन्स का समर्थन करता है, यह बहुत लचीला और सीखने में आसान है JIRA बहुत अच्छा है उपयोगकर्ताओं द्वारा सीखना मुश्किल है क्योंकि JIRA में श्रेणियों के साथ दो-स्तरीय समावेशन प्रणाली है
    स्कोर रेडमाइन का समग्र स्कोर कम है लेकिन यह एक मुफ्त लागत उपकरण है रेडमाइन की तुलना में जिरा स्कोर अधिक है यानी 10 में से 9.3
    लागत रेडमाइन एक ओपन सोर्स टूल है, यह मुफ़्त है JIRA बिल्कुल भी मुफ़्त नहीं है, यह हमेशा कुछ लागत को परिभाषित करता है
    Wiki Redmine contains Build in Wiki JIRA उपयोगकर्ताओं की ज़रूरतें इसे अलग से स्थापित करने के लिए
    श्रेणी Redmine परियोजना प्रबंधन उपकरण के अंतर्गत आता है JIRA इश्यू ट्रैकिंग श्रेणी के अंतर्गत आता है

    रेडमाइन इंस्टालेशन

    ऑपरेटिंग सिस्टम: रेडमाइन यूनिक्स, लिनक्स, विंडोज और मैकओएस सिस्टम को सपोर्ट करता है।

    इंस्टॉल कैसे करें

    चरण 1 : रेडमाइन को यहां से डाउनलोड करें।

    चरण 2 : एक नया डेटाबेस बनाएं

    MySQL

    CREATE DATABASE redmine CHARACTER SET utf8mb4; CREATE USER 'redmine'@'localhost' IDENTIFIED BY 'my_password'; GRANT ALL PRIVILEGES ON redmine.* TO 'redmine'@'localhost'; 

    SQL सर्वर

    USE [master] GO -- Very basic DB creation CREATE DATABASE [REDMINE] GO -- Creation of a login with SQL Server login/password authentication and no password expiration policy CREATE LOGIN [REDMINE] WITH PASSWORD=N'redminepassword', DEFAULT_DATABASE=[REDMINE], CHECK_EXPIRATION=OFF, CHECK_POLICY=OFF GO -- User creation using previously created login authentication USE [REDMINE] GO CREATE USER [REDMINE] FOR LOGIN [REDMINE] GO -- User permissions set via roles EXEC sp_addrolemember N'db_datareader', N'REDMINE' GO EXEC sp_addrolemember N'db_datawriter', N'REDMINE' GO

    चरण 3: डेटाबेस कनेक्शन

    MySQL डेटाबेस का उदाहरण

    production: adapter: mysql2 database: redmine host: localhost username: redmine password: "my_password"

    SQL सर्वर का उदाहरण

    production: adapter: sqlserver database: redmine username: redmine # should match the database user name password: "redminepassword" # should match the login password

    चरण 4: निर्भरताएं स्थापित करें (Redmine रत्नों को प्रबंधित करने के लिए बंडलर का उपयोग करता हैनिर्भरताएँ)।

    gem install bundler bundle install --without development test

    चरण 5: इस चरण में, कुकी भंडारण सत्र डेटा को एन्कोड करने के लिए एक यादृच्छिक कुंजी उत्पन्न होती है।

    bundle exec rake generate_secret_token

    चरण 6: एक डेटाबेस संरचना बनाएं

    RAILS_ENV=production bundle exec rake db:migrate Windows Syntax: set RAILS_ENV=production bundle exec rake db

    चरण 7: डेटाबेस में डिफ़ॉल्ट कॉन्फ़िगरेशन डेटा डालें।

    RAILS_ENV=production bundle exec rake redmine:load_default_data

    चरण 8: स्थापना का परीक्षण करें।

    bundle exec rails server webrick -e production

    चरण 9: एप्लिकेशन में लॉग इन करें

    नोट: कृपया इस लिंक को इंस्टॉलेशन प्रक्रियाओं के लिए छवि स्रोत के रूप में देखें ऊपर प्रदान किया गया (चरण 2 से चरण 9 तक)

    Redmine प्लगइन

    • Redmine एक क्रॉस-प्लेटफ़ॉर्म प्रोजेक्ट प्रबंधन उपकरण है, और उपयोगकर्ता विभिन्न प्लगइन को एकीकृत कर सकता है जो इसके उपयोग को अधिक बनाता है।
    • प्लगइन स्थापना शुरू करने से पहले, सुनिश्चित करें कि यह स्थापित रेडमाइन संस्करण के साथ संगत है।
    • उपयोगकर्ता यहां से विभिन्न प्लगइन स्थापित कर सकते हैं

    नीचे सूचीबद्ध प्लगइन्स इंस्टॉल करने के चरण हैं:

    #1) कमांड के साथ शुरू करने से पहले, स्टार्ट मेनू में “Start > > बिटनामी APPNAME स्टैक >> एप्लीकेशन कंसोल” (विंडोज़)। #2) .zip फ़ाइल प्राप्त करें और प्लगइन Git के रिपॉजिटरी को क्लोन करें “ installdir/apps/redmine/htdocs/plugins ” निर्देशिका।

    #3) htdocs रिपॉजिटरी में प्लगइन स्थापित करें।

    cdinstalldir/apps/redmine/htdocs/

    बंडल इंस्टॉल करें

    बंडल निष्पादन रेक रेडमाइन: प्लगइन्स NAME=PLUGIN_NAME RAILS_ENV=उत्पादन "

    यदि आप लॉग उत्पादन फ़ाइल से संबंधित कोई चेतावनी संदेश देख पा रहे हैं, तो बस नीचे दी गई कमांड चलाएँ।

    नोट : स्टैक स्थापित होने पर sudo का उपयोग करें जड़ के रूप में।

    #4) अपाचे सेवाओं को फिर से शुरू करें

    " sudo installdir/ctlscript.sh पुनरारंभ करें"

    कुछ और प्लगइन्स हैं आपके संदर्भ के लिए नीचे समझाया गया है:

    #1) Agile प्लगइन

    यह प्लगइन आसान है यदि उपयोगकर्ता चुस्त कार्यप्रणाली में काम कर रहे हैं। इस प्लगइन का उपयोग करके, उपयोगकर्ता कानबन या स्क्रम जैसे बोर्ड और चार्ट बना सकते हैं।

    उत्पादकता और काम दोनों को चार्ट और बोर्ड का उपयोग करके आसानी से ट्रैक किया जा सकता है।

    प्लगइन को आसानी से ट्रैक किया जा सकता है। यहां से इंस्टॉल किया जा सकता है।

    #2) चेकलिस्ट प्लगइन

    उपयोगकर्ता कई सबटास्क बनाने के बजाय चेकलिस्ट अवधारणा का उपयोग कर सकते हैं। इस प्लगइन के साथ, एक उपयोगकर्ता सभी चेकलिस्ट आइटम को "पूर्ण" के रूप में जोड़, हटा और चिह्नित कर सकता है।

    उपयोगकर्ता सभी परिवर्तनों का ऑडिट ट्रेल भी देख सकते हैं। एक उपयोगकर्ता टू-डू सूची बना सकता है जो सभी कार्यों का ट्रैक रखना आसान बनाता है। प्लगइन यहां से इंस्टॉल किया जा सकता है।

    #3) क्यू एंड ए, एफएक्यू फोरम, और आइडिया रिपोर्टिंग

    हालांकि रेडमाइन में एक बिल्ड-इन फोरम है, हम वास्तव मेंउसी के लिए प्लगइन स्थापित करें। प्लगइन मुख्य रूप से फ़ोरम पर ध्यान केंद्रित नहीं करता है, लेकिन अन्य कार्यात्मकताएं भी प्रदान करता है।

    एक उपयोगकर्ता प्लगइन स्थापित कर सकता है और यहां से अधिक विवरण प्राप्त कर सकता है।

    Redmine का उपयोग कैसे करें

    0 रजिस्टर: एक बार जब उपयोगकर्ता ऊपरी-दाएं कोने पर मौजूद "रजिस्टर" टैब पर क्लिक करता है तो रजिस्टर पेज दिखाई देता है। उपयोगकर्ता पंजीकरण के लिए इस पेज का उपयोग कर सकते हैं।
    • एप्लिकेशन तक पहुंचने के लिए उपयोगकर्ता को पंजीकरण करने की आवश्यकता है। पंजीकरण के लिए, उपयोगकर्ता को लाल तारक से चिह्नित सभी अनिवार्य क्षेत्रों में आवश्यक डेटा प्रदान करने की आवश्यकता होती है। (नीचे दी गई छवि देखें)
    • एक बार जब उपयोगकर्ता रेडमाइन में पंजीकृत हो जाता है, तो वे एप्लिकेशन तक पहुंच सकते हैं।
    • व्यवस्थापक कुछ आवश्यक विवरण प्रदान करने के लिए "नई परियोजना" पर क्लिक करके परियोजनाओं को जोड़ सकता है और प्रोजेक्ट में नए सदस्य जोड़ें।

    लॉगिन:

    • लॉगिन पेज तब दिखाई देता है जब कोई उपयोगकर्ता कोशिश करता है रेडमाइन में लॉग इन करने के लिए। इसके अलावा, उपयोगकर्ता "खोया पासवर्ड" लिंक पर क्लिक करके पासवर्ड रीसेट कर सकता है।
    • खोया पासवर्ड लिंक केवल तभी दिखाई देगा जब व्यवस्थापक ने इसे सक्रिय किया हो।
    • पंजीकृत उपयोगकर्ता लॉग इन कर सकते हैं लॉगिन आईडी और पासवर्ड प्रदान करना।

    • यदि कोई उपयोगकर्ता पासवर्ड भूल जाता है या खो देता है, तो उपयोगकर्ता एक नया बना सकता है "खोया पासवर्ड" लिंक पर क्लिक करके पासवर्ड।
    • एक बार जब उपयोगकर्ता "खोया पासवर्ड" लिंक पर क्लिक करता है, तो यह खोए हुए पासवर्ड पर रीडायरेक्ट करता हैपृष्ठ जहां उपयोगकर्ता मान्य ईमेल पता प्रदान कर सकता है और नया पासवर्ड उत्पन्न कर सकता है। एक दोष बनाएँ। एक नया दोष बनाने के लिए, उपयोगकर्ता को लॉग इन करने की आवश्यकता है। एक नया मुद्दा बनाने के लिए, उपयोगकर्ताओं को हेडर में मौजूद टैब पर नेविगेट करना होगा। उपयोगकर्ता दोष, विशेषता और पैच जैसे अलग-अलग ट्रैकर भी चुन सकते हैं। ट्रैकर: समस्या श्रेणी इंगित करें।
    • विषय: एक छोटा और सार्थक वाक्य।
    • विवरण: एक प्रदान करें बग का वर्णन और पुनरुत्पादन के चरण।
    • स्थिति: बग की स्थिति प्रदान करें जैसे नई, हल की गई और बंद।
    • फ़ाइलें: कोई फ़ाइल अपलोड करने के लिए, यदि कोई हो यानी किसी समस्या का स्क्रीनशॉट।

    सभी विवरण प्रदान करने के बाद, दोष बनाया जाएगा।

    खोज:

    उपयोगकर्ता शीर्ष दाईं ओर मौजूद खोज टेक्स्ट बॉक्स देख सकते हैं।

    • यह एक साधारण खोज टेक्स्टबॉक्स है।11
    • उपयोगकर्ता किसी मौजूदा दोष या किसी नए दोष के लिए खोज कर सकते हैं जो बनाया गया था। एंटर बटन पर। यह उन्नत खोज पर रीडायरेक्ट करेगा।
    • उपयोगकर्ता उन्नत खोज स्क्रीन पर विवरण प्रदान करके खोज को परिशोधित कर सकते हैं।

    मेरा पृष्ठ:

    एक उपयोगकर्ताकई ब्लॉक देख सकते हैं जिनमें जानकारी संग्रहीत है, और उपयोगकर्ता तदनुसार पेज को कस्टमाइज़ कर सकता है। ”।

  • ब्लॉक "मुझे सौंपे गए मुद्दे" और "रिपोर्ट किए गए मुद्दे" डिफ़ॉल्ट रूप से सक्षम हैं। आप अपनी सुविधा के अनुसार ब्लॉक को ड्रैग और ड्रॉप भी कर सकते हैं।
  • "इश्यू एसाइन्ड टू मी" ब्लॉक में लॉगिन यूजर को असाइन किए गए मुद्दे से संबंधित सभी जानकारी होती है। इसमें निम्न फ़ील्ड शामिल हैं:
    • इश्यू आईडी
    • प्रोजेक्ट्स
    • ट्रैकर्स
    • स्थिति
    • विषय
    11
  • "रिपोर्ट की गई समस्याएं" ब्लॉक में उस समस्या से संबंधित जानकारी होती है जो लॉगिन उपयोगकर्ता द्वारा रिपोर्ट की गई थी। परियोजना को कुशलता से ट्रैक करने के लिए। आजकल, कंपनी का ध्यान फुर्तीली कार्यप्रणाली और सबसे महत्वपूर्ण रूप से स्क्रम पर है। तारीख। प्रोजेक्टर से सबटास्क पर की जाने वाली सभी गतिविधियों को "गतिविधि" टैब का उपयोग करके ट्रैक किया जा सकता है। न्यू प्रोजेक्ट पर क्लिक करना। डिफ़ॉल्ट रूप से, केवल साइट व्यवस्थापक और प्रोजेक्ट मैनेजर ही स्थान बना सकते हैंनए प्रोजेक्ट के लिए।
  • प्रोजेक्ट बनाते समय, एक नाम और एक विशिष्ट पहचानकर्ता प्रदान किया जाना चाहिए - एक पहचानकर्ता का उपयोग प्रोजेक्ट स्थान के URL के एक भाग के रूप में किया जाता है। परियोजना प्रबंधक के रूप में कम से कम एक व्यक्ति को नियुक्त किया जाना चाहिए।

    Redmine की महत्वपूर्ण अवधारणा

    परियोजना अवलोकन

    उपयोगकर्ता संक्षेप में परियोजना से संबंधित सभी विवरण देख सकते हैं तरीके।

    बाईं ओर स्थित "समस्या ट्रैकिंग" ब्लॉक में उन सभी मुद्दों की पूरी स्थिति शामिल है जो खुले/बंद स्थिति में हैं।

    "सदस्य" ब्लॉक पर दिखाया गया है दाईं ओर परियोजना से संबंधित सभी सदस्य होते हैं, और "नवीनतम समाचार" ब्लॉक में परियोजना से संबंधित सभी नवीनतम समाचार होते हैं।

    • एक्टिविटी रिपोर्ट में प्रोजेक्ट या खोजे गए मुद्दों से संबंधित सभी ऑडिट लॉग या ऐतिहासिक जानकारी है।

    इश्यू ट्रैकिंग

    यहां हैं किसी समस्या को ट्रैक करने के दो अलग-अलग तरीके जैसा कि नीचे दिखाया गया है।

    #1) समस्या सूची

    यहां से, उपयोगकर्ता मुद्दों की सूची देख सकते हैं और एक विशिष्ट का चयन कर सकते हैं इसे विस्तार से देखने का मुद्दा। साथ ही, डिफ़ॉल्ट रूप से, उपयोगकर्ता एक खुला मुद्दा देख सकता है, हालाँकि, उपयोगकर्ता को तदनुसार सूची देखने के लिए फ़िल्टर लागू करना होगा।

    #2) अंक सारांश

    समस्या सारांश वह रिपोर्ट प्रदान करता है जिसमें सभी संस्करणों के प्रोजेक्ट से संबंधित सभी मुद्दे शामिल होते हैं।

    इसमें अलग-अलग टेबल जैसे ट्रैकर, संस्करण,प्राथमिकता, सबप्रोजेक्ट, समनुदेशिती लेखक और श्रेणी, जहां प्रत्येक ग्रिड खुले/बंद/कुल मुद्दों को दिखाता है।

    समय ट्रैकिंग

    समय विवरण

    यह प्रोजेक्ट में लगने वाले कुल समय का विवरण दिखाता है। टाइम लॉग सुविधा तभी उपलब्ध होती है जब प्रोजेक्ट का "टाइम ट्रैकिंग" मॉड्यूल सक्रिय होता है

    समय प्रविष्टियां विस्तृत स्तर पर देखी जाती हैं:

    ट्रैकिंग प्रगति 32

    गैंट चार्ट

    इसका उपयोग परियोजना की प्रगति को ट्रैक करने के लिए किया जाता है, जिसमें प्रारंभ तिथि, देय तिथियां, स्थिति और संकल्प शामिल हैं। यह एक प्लगइन है और उपयोगकर्ता इसे स्थापित कर सकता है। दिखाता है। यह कम से कम प्रारंभ तिथि और देय तिथि (यदि उपलब्ध हो) के साथ सभी मुद्दों को दिखाएगा।

    कैलेंडर मॉड्यूल को प्रत्येक प्रोजेक्ट के लिए प्रोजेक्ट कॉन्फ़िगरेशन टैब से सक्षम और अक्षम किया जा सकता है।

    रिपॉजिटरी

    उपयोगकर्ता हेडर पर रिपॉजिटरी टैब देख सकता है, और एक बार जब उपयोगकर्ता उस पर क्लिक करता है, तो यह प्रोजेक्ट रिपॉजिटरी पर रीडायरेक्ट करता है और उपयोगकर्ता नवीनतम कमिट देख सकता है।

    उपयोगकर्ता विस्तार कर सकते हैं निर्देशिका "+" आइकन पर क्लिक करके। यदि उपयोगकर्ता संशोधन संख्या पर क्लिक करता है, तो यह कमिट का विवरण प्रदान करेगा।

    अन्य उपयोगी विशेषताएं

    नीचे सूचीबद्ध कुछ हैं अन्य विशेषताएं जो एप्लिकेशन में मौजूद हैं

    ऊपर स्क्रॉल करें