Redmine रूबी में ओपन सोर्स प्रोजेक्ट मैनेजमेंट फ्रेमवर्क है

Redmine नि: शुल्क परियोजना प्रबंधन सॉफ्टवेयर

कार्यों और गतिविधियों पर नज़र रखने के लिए मुफ्त परियोजना योजना उपकरण

जारी करने, कार्य और ज्ञान प्रबंधन जारी करने के लिए ओपन सोर्स प्रोजेक्ट मैनेजमेंट टूल। यह GIT, SVN, CVS और MERCURIAL के साथ सहज एकीकरण का समर्थन करता है।

अवलोकन

Redmine कार्य प्रबंधन, जारी ट्रैकिंग और संसाधन प्रबंधन के लिए एक स्वतंत्र और खुला स्रोत परियोजना प्रबंधन ढांचा है। कस्टम फ़ील्ड सुविधा के साथ अपने व्यवसाय की जरूरतों के अनुसार विस्तार और अनुकूलित करना बहुत सरल है। Redmine सेल्फ होस्ट किए गए प्रोजेक्ट मैनेजमेंट टूल अनुमति प्रबंधन और भूमिका प्रबंधन सुविधाएँ उपयोगकर्ता पहुंच का लचीला नियंत्रण प्रदान करती हैं। ओपन सोर्स रेडमाइन एक हल्का और सबसे अच्छा वेब आधारित प्रोजेक्ट मैनेजमेंट सॉफ्टवेयर का उपयोग करने में आसान है जो आपको अपनी परियोजनाओं, टीमों और संसाधनों का प्रबंधन करने देता है। यह गैंट चार्ट और अनुकूलित रिपोर्ट सुविधाएँ परियोजना योजना और विज़ुअलाइज़ेशन को अतिरिक्त सहायता प्रदान करती हैं। आसान रेडमाइन गैंट चार्ट प्रोजेक्ट मैनेजमेंट डैशबोर्ड में ड्रैग एंड ड्रॉप का उपयोग करके अपनी परियोजनाओं की योजना बनाएं। Redmine Gantt प्लगइन के लाभ कार्यों, गैंट चार्ट मील के पत्थर और परियोजनाओं की सबसे आसान योजना हैं। Redmine Ruby on Rails आधारित सेल्फ होस्टेड टास्क मैनेजमेंट ओपन सोर्स टूल कई डेटाबेस सपोर्ट के साथ है। आप इसे बग ट्रैकिंग सिस्टम और प्रोजेक्ट इश्यू ट्रैकर को एकीकृत कर सकते हैं, जैसे कि एसवीएन, जीआईटी, सीवीएस, मर्क्यूरियल, आदि जैसे शीर्ष स्रोत नियंत्रण सॉफ्टवेयर के साथ यह जीरा और बेस्ट प्रोजेक्ट सहयोग उपकरण के लिए खुला स्रोत विकल्प है। यह समर्थन दस्तावेजों, तकनीकी जानकारी और उपयोगकर्ता मैनुअल को लिखने के लिए ज्ञान और दस्तावेज़ प्रबंधन सुविधाएँ भी प्रदान करता है। इसके अलावा, यह आपकी टीमों को चर्चा मंच सुविधा के साथ सहयोग करने में मदद करता है। इसकी ईमेल सुरक्षा अधिसूचना सुविधा सुरक्षा सेटिंग्स में महत्वपूर्ण घटनाओं पर प्रशासकों को सूचित करती है उदा। पासवर्ड बदलें, एक भूमिका असाइन की गई या हटा दी गई, आदि। Redmine ओपन सोर्स बग ट्रैकिंग टूल आपकी टीमों को अधिक उत्पादक होने में मदद करने के लिए सभी आधुनिक सुविधाओं से लैस है।

सिस्टम आवश्यकताएं

Redmine Ruby on Rails और MySQL / Postgres आधारित समस्या ट्रैकिंग, टाइम ट्रैकिंग और ऑनलाइन प्रोजेक्ट ट्रैकिंग सॉफ़्टवेयर है। इसके लिए निम्नलिखित सॉफ्टवेयर की आवश्यकता है।

  • रूबी 2.3+
  • रेल 5.2+
  • MySQL 5.5+ / Postgres 9.2 + / sqlite 3

विशेषताएँ

Redmine में सभी अग्रिम सुविधाएँ हैं जिन्हें आप शीर्ष परियोजना प्रबंधन सॉफ़्टवेयर से कल्पना कर सकते हैं। परियोजना प्रबंधन सॉफ्टवेयर मुख्य सुविधाओं में शामिल हैं

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

स्थापना

GitHub का उपयोग करके स्थापना

पहले सुनिश्चित करें कि आपने सभी निर्भरताएं स्थापित की हैं। दस्तावेज़ रूट फ़ोल्डर में नवीनतम Redmine PMS परियोजना प्रबंधन प्रणाली रिपॉजिटरी क्लोन:

    git clone https://github.com/redmine/redmine

निम्नलिखित आदेशों के साथ MySQL डेटाबेस बनाएँ:

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

कॉन्फ़िगरेशन/database.yml.example को कॉन्फ़िगर/database.yml पर कॉपी करें और “उत्पादन” वातावरण के लिए अपनी डेटाबेस सेटिंग्स को कॉन्फ़िगर करने के लिए इस फ़ाइल को संपादित करें। MySQL डेटाबेस (डिफ़ॉल्ट पोर्ट) के लिए उदाहरण:

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

यदि आप रूबी 2.5 या उससे पहले का उपयोग करते हैं तो पहले बंडल स्थापित करें:

    gem install bundler

फिर आप निम्न कमांड का उपयोग करके Redmine फ्री एजाइल प्रोजेक्ट मैनेजमेंट सॉफ्टवेयर द्वारा आवश्यक सभी रत्न स्थापित कर सकते हैं:

    bundle install --without development test

एक नया गुप्त टोकन उत्पन्न करना पुनरारंभ के बाद सभी मौजूदा सत्रों को अमान्य करता है।

    bundle exec rake generate_secret_token

एप्लिकेशन रूट डायरेक्टरी के तहत निम्न कमांड चलाकर डेटाबेस संरचना बनाएं:

    RAILS_ENV=production bundle exec rake db:migrate

विंडोज सिंटैक्स:

    set RAILS_ENV=production
    bundle exec rake db:migrate

निम्नलिखित कमांड को चलाकर डेटाबेस में डिफ़ॉल्ट कॉन्फ़िगरेशन डेटा डालें:

    RAILS_ENV=production bundle exec rake redmine:load_default_data

Redmine आपको उस डेटा सेट भाषा के लिए संकेत देगा जिसे लोड किया जाना चाहिए; आप कमांड को एक मान को चलाने से पहले Redmine \ _Lang पर्यावरण चर को भी परिभाषित कर सकते हैं जो स्वचालित रूप से और चुपचाप कार्य द्वारा उठाया जाएगा। यूनिसिस:

    RAILS_ENV=production REDMINE_LANG=fr bundle exec rake redmine:load_default_data

खिड़कियाँ:

    set RAILS_ENV=production
    set REDMINE_LANG=fr


    bundle exec rake redmine:load_default_data

एप्लिकेशन को चलाने वाले उपयोगकर्ता खाते में निम्न उपनिर्देशिकाओं पर लिखने की अनुमति होनी चाहिए: फाइलें (संलग्नक का भंडारण) लॉग (एप्लिकेशन लॉग फ़ाइल उत्पादन। एलॉग) टीएमपी और टीएमपी/पीडीएफ (इन लोगों को बनाएं यदि मौजूद नहीं है, तो अन्य के बीच पीडीएफ दस्तावेज उत्पन्न करने के लिए उपयोग किया जाता है। चीजें) सार्वजनिक/प्लगइन \ _assets (प्लगइन्स की संपत्ति) उदा।

    mkdir -p tmp tmp/pdf public/plugin_assets
    sudo chown -R redmine:redmine files log tmp public/plugin_assets
    sudo chmod -R 755 files log tmp public/plugin_assets

नोट: यदि आपके पास इन निर्देशिकाओं में फाइलें हैं (जैसे बैकअप से फाइलें पुनर्स्थापित करें), तो सुनिश्चित करें कि ये फाइलें निष्पादन योग्य नहीं हैं।

    sudo find files log tmp public/plugin_assets -type f -exec chmod -x {} +

Webrick वेब सर्वर चलाकर स्थापना का परीक्षण करें:

    bundle exec rails server webrick -e production

एक बार वेब्रिक शुरू हो जाने के बाद, अपने ब्राउज़र को http: // localhost: 3000/पर इंगित करें। अब आपको एप्लिकेशन वेलकम पेज देखना चाहिए।

FAQs

What is Redmine?

Redmine is a very popular web based flexible project management and issue tracking system. It supports several database and allows users to manage multiple projects and associated subprojects. It is written using Ruby on Rails framework and includes features like project wikis and forums, time tracking and role-based access control.

Is Redmine open source?

Redmine is an open source and flexible project management tool. The source code of open source Redmine and free project tracking system is available at Github.

Is Redmine free?

Yes, Redmine is a free cross-platform, cross-database web-based project management and issue tracking tool. It is released under the terms of the GNU General Public License v2 (GPL).

Is Redmine better than Jira?

Redmine issue tracking tool is easier to use and faster to implement. Jira is more powerful and has a more visual workflow. Redmine is a flexible perfect project and task management tool for small size teams. Jira is more recommended for big companies or for high tech team members with agile skills.

Who uses redmine?

Redmine best open source task manager and top agile project management software is used by companies and teams with 10-50 employees or team members.

How do you close a project in redmine?

To close a project in redmine is an open source issue tracking tool, go to the project’s Overview > Close project. To reopen it again just click on ‘reopen’. Moreover, we have total three ways in Redmine self hosted issue tracker to manage a project’s status: delete, archive or close projects.

अन्वेषण करना

आपको निम्नलिखित ओपन सोर्स सॉफ्टवेयर प्रोजेक्ट मैनेजमेंट टूल लिंक प्रासंगिक मिल सकते हैं:

 हिन्दी