Redmine - это структура управления проектами с открытым исходным кодом в Ruby

Redmine Бесплатное программное обеспечение для управления проектами

Бесплатный инструмент планирования проекта для отслеживания задач и мероприятий

Инструмент управления проектами с открытым исходным кодом для отслеживания выпусков, управления задачами и знаний. Он поддерживает бесшовную интеграцию с GIT, SVN, CVS и Mercurial.

Обзор

Redmine - это бесплатная структура управления проектами с открытым исходным кодом для управления задачами, отслеживания проблем и управления ресурсами. Это довольно просто расширить и настраивать в соответствии с функцией вашего бизнеса с помощью пользовательских полей. Redmine Self -Hosted Tool Tool Tool Lecrond Emange Emange и функции управления ролями обеспечивают гибкий контроль доступа пользователей. Redmine с открытым исходным кодом - это легкое и простое в использовании лучшее программное обеспечение для управления проектами на основе веб -сайтов, которое позволяет вам управлять своими проектами, командами и ресурсами. Это диаграмма Gantt и индивидуальные отчеты, которые обеспечивают дополнительную поддержку планированию и визуализации проекта. Запланируйте свои проекты, используя приборную панель управления проектом Redmine Gantt. Преимущества плагина Redmine Gantt - это самое простое планирование задач, графиков Gantt и проектов. Redmine - это Ruby On Rails, основанный на самостоятельном управлении задачами с открытым исходным кодом с несколькими поддержкой базы данных. Вы можете интегрировать его систему отслеживания ошибок и трекер выпуска проекта с помощью программного обеспечения Top Source Control, такого как SVN, GIT, CVS, Mercurial и т. Д. Это альтернатива с открытым исходным кодом JIRA и Best Project Collaboration. Он также предоставляет функции управления знаниями и документами для написания документов поддержки, технической информации и руководств по пользователям. Более того, это помогает вашим командам сотрудничать с функцией дискуссионного форума. Его функция уведомления по безопасности электронной почты уведомляет администраторов о значительных событиях в настройках безопасности, например, Изменить пароль, роли, назначенная или удаленная и т. Д.

Системные Требования

Redmine - это Ruby on Rails и MySQL / Postgres Basere Branging, отслеживание времени и программное обеспечение для отслеживания проектов. Требуется следующее программное обеспечение.

  • Ruby 2.3+
  • Rails 5.2+
  • Mysql 5.5+ / postgres 9.2 + / sqlite 3

Функции

У Redmine есть все предварительные функции, которые вы можете представить из ведущего программного обеспечения для управления проектами. Основные функции программного обеспечения для управления проектами включают

  • Поддержка нескольких проектов
  • Несколько субпроектных поддержки
  • Гибкий контроль доступа на основе ролей
  • Гибкая система отслеживания проблем
  • Диаграмма Gantt и календарь
  • Функциональность отслеживания времени
  • Настраиваемые поля
  • Новости, документы и управление файлами
  • Per Project Wiki и форумы
  • Репозиторий браузер и Diff Viewer
  • Фиды и уведомления по электронной почте
  • Поддержка аутентификации с несколькими 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';

Скопировать config/database.yml.example в config/database.yml и отредактировать этот файл, чтобы настроить настройки базы данных для «производственной» среды. Пример для базы данных MySQL (порт по умолчанию):

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

Сначала установите Bundler, если вы используете Ruby 2.5 или раньше:

    gem install bundler

Затем вы можете установить все драгоценные камни, необходимые для программного обеспечения Redmine Free Agile Management Projects, используя следующую команду:

    bundle install --without development test

Генерация нового секретного токена недействительным все существующие сеансы после перезапуска.

    bundle exec rake generate_secret_token

Создайте структуру базы данных, запустив следующую команду в каталоге Root Application:

    RAILS_ENV=production bundle exec rake db:migrate

Синтаксис Windows:

    set RAILS_ENV=production
    bundle exec rake db:migrate

Вставьте данные конфигурации по умолчанию в базу данных, выполнив следующую команду:

    RAILS_ENV=production bundle exec rake redmine:load_default_data

Redmine подтолкнет вас к языку набора данных, который должен быть загружен; Вы также можете определить переменную среды Redmine \ _lang, прежде чем запустить команду до значения, которое будет автоматически и молча подхватывать задачу. Unices:

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

Windows:

    set RAILS_ENV=production
    set REDMINE_LANG=fr


    bundle exec rake redmine:load_default_data

Учетная запись пользователя, запущенная приложением, должно иметь разрешение на записи в следующих подказках: файлы (хранение вложений) журнал (файл файла приложений. вещи) public/plugin \ _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 Web Server:

    bundle exec rails server webrick -e production

После того, как Webrick начал, укажите свой браузер на http: // localhost: 3000/. Теперь вы должны увидеть страницу приветствия приложения.

FAQS

Что такое Redmine?

Redmine - очень популярная гибкая система управления проектами и отслеживания проблем на основе веб -сайтов. Он поддерживает несколько баз данных и позволяет пользователям управлять несколькими проектами и связанными подпроектами. Он написан с использованием Ruby On Rails Framework и включает в себя такие функции, как проектные вики и форумы, отслеживание времени и контроль доступа на основе ролей.

Redmine с открытым исходным кодом?

Redmine - это открытый и гибкий инструмент управления проектами. Исходный код Redmine с открытым исходным кодом и бесплатная система отслеживания проектов доступен по адресу GitHub.

Redmine бесплатно?

Да, Redmine-это бесплатный кроссплатформенный, междатабазный веб-инструмент управления проектами и отслеживания проблем. Он выпускается в соответствии с условиями общей публичной лицензии GNU V2 (GPL).

Redmine лучше Jira?

Инструмент отслеживания выпуска Redmine проще использовать и быстрее для реализации. Джира более мощная и имеет более визуальный рабочий процесс. Redmine - это гибкий идеальный инструмент управления проектом и задач для команд небольших размеров. Jira более рекомендуется для крупных компаний или для членов высокотехнологичных команд с гибкими навыками.

Кто использует Redmine?

Redmine Best Mage Manager задачи с открытым исходным кодом и ведущее программное обеспечение для управления проектами используется компаниями и командами с 10-50 сотрудниками или членами команды.

Как закрыть проект в Redmine?

Чтобы закрыть проект в Redmine, является инструментом отслеживания проблем с открытым исходным кодом, перейдите к Обзору проекта> Close Project. Чтобы снова открыть его снова, просто нажмите «Открыть». Более того, у нас есть общее три способа в Redmine Self -Hosted Tracker, чтобы управлять статусом проекта: удаление, архив или близкие проекты.

Исследовать

Вы можете найти следующие ссылки на инструмент управления программным обеспечением с открытым исходным кодом, соответствующие:

 Русский