Redmine نرم افزار مدیریت پروژه رایگان
ابزار برنامه ریزی پروژه رایگان برای ردیابی کارها و فعالیتها
ابزار مدیریت پروژه منبع باز برای ردیابی صدور ، کار و مدیریت دانش. از ادغام یکپارچه با GIT ، SVN ، CVS و Mercurial پشتیبانی می کند.
بررسی اجمالی
Redmine یک چارچوب مدیریت پروژه رایگان و منبع باز برای مدیریت کار ، ردیابی شماره و مدیریت منابع است. گسترش و سفارشی سازی مطابق با نیازهای تجاری خود با ویژگی های زمینه های سفارشی بسیار ساده است. Redmine Self Hosted Management Project Management Project Management و ویژگی های مدیریت نقش کنترل انعطاف پذیر دسترسی کاربر را فراهم می کند. منبع باز Redmine یک نرم افزار سبک و آسان برای استفاده از بهترین نرم افزار مدیریت پروژه مبتنی بر وب است که به شما امکان می دهد پروژه ها ، تیم ها و منابع خود را مدیریت کنید. این نمودار گانت و ویژگی های گزارش های سفارشی پشتیبانی بیشتری از برنامه ریزی و تجسم پروژه ارائه می دهد. پروژه های خود را با استفاده از Drag و Drop در داشبورد مدیریت پروژه Gantt Easy Gantt Chart برنامه ریزی کنید. مزایای افزونه Redmine Gantt ساده ترین برنامه ریزی وظایف ، نقاط عطف نمودار گانت و پروژه ها است. Redmine Ruby on Rails است که مبتنی بر خود میزبان کار مدیریت وظیفه منبع باز با پشتیبانی چندین پایگاه داده است. شما می توانید سیستم ردیابی اشکال و ردیاب شماره پروژه را با نرم افزار کنترل منبع برتر مانند SVN ، GIT ، CVS ، Mercurial و غیره ادغام کنید. این جایگزین منبع باز برای JIRA و بهترین ابزار همکاری پروژه است. همچنین ویژگی های مدیریت دانش و اسناد را برای نوشتن اسناد پشتیبانی ، اطلاعات فنی و کتابچه راهنمای کاربر فراهم می کند. علاوه بر این ، این به تیم های شما کمک می کند تا با ویژگی گفتگوی انجمن همکاری کنند. ویژگی اطلاع رسانی امنیتی ایمیل آن ، مدیران را در مورد رویدادهای مهم در تنظیمات امنیتی به عنوان مثال اطلاع می دهد. تغییر رمز عبور ، نقشی که اختصاص داده شده یا حذف شده است و غیره. ابزار ردیابی اشکال منبع باز 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"
در صورت استفاده از Ruby 2.5 یا قبل از آن ، ابتدا Bundler را نصب کنید:
gem install bundler
سپس می توانید تمام سنگهای مورد نیاز توسط نرم افزار مدیریت پروژه Agile Free Redmine را با استفاده از دستور زیر نصب کنید:
bundle install --without development test
ایجاد یک نشانه مخفی جدید ، تمام جلسات موجود را پس از شروع مجدد بی اعتبار می کند.
bundle exec rake generate_secret_token
ساختار پایگاه داده را با اجرای دستور زیر در زیر دایرکتوری root Application ایجاد کنید:
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
حساب کاربری که برنامه را اجرا می کند باید مجوز نوشتن را در زیر مجموعه های زیر داشته باشد: پرونده ها (ذخیره سازی پیوست ها) ورود به سیستم (برنامه ورود به سیستم برنامه) TMP و TMP/PDF (در صورت عدم وجود این موارد را ایجاد کنید ، برای تولید اسناد PDF از دیگر استفاده می شود. چیزها) عمومی/افزونه \ _assets (دارایی افزونه ها) به عنوان مثال ، با فرض اینکه برنامه را با یک حساب کاربری Redmine اجرا می کنید:
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.