Redmine, Ruby'de Açık Kaynak Proje Yönetimi Çerçevesidir

Redmine Ücretsiz Proje Yönetim Yazılımı

Görevler ve faaliyetler izleme için ücretsiz proje planlama aracı

Sorun izleme, görev ve bilgi yönetimi için açık kaynak proje yönetimi aracı. GIT, SVN, CVS ve Mercurial ile kesintisiz entegrasyonu destekler.

Genel Bakış

Redmine, görev yönetimi, sorun izleme ve kaynak yönetimi için ücretsiz ve açık kaynaklı bir proje yönetimi çerçevesidir. Özel Alanlar özelliği ile işletme ihtiyaçlarınıza göre genişletmek ve özelleştirmek oldukça basittir. Redmine Self Barındı Proje Yönetimi Aracı İzin Yönetimi ve Rol Yönetimi Özellikleri, kullanıcı erişiminin esnek kontrolünü sağlar. Açık kaynak Redmine, projelerinizi, ekiplerinizi ve kaynaklarınızı yönetmenize olanak tanıyan hafif ve kullanımı kolay en iyi web tabanlı proje yönetimi yazılımıdır. Gantt grafiği ve özelleştirilmiş rapor özellikleri, proje planlaması ve görselleştirmeye ek destek sağlar. Projelerinizi Easy Redmine Gantt Grafik Proje Yönetimi Gösterge Tablosunda Drag ve Drop kullanarak planlayın. Redmine Gantt eklentisinin faydaları, görevlerin, Gantt grafik kilometre taşlarının ve projelerin en kolay planlamasıdır. Redmine, birden fazla veritabanı desteğine sahip Rays tabanlı kendi kendine barındırılan görev yönetimi açık kaynak aracıdır. Hata izleme sistemini ve proje sorunu izleyicisini SVN, GIT, CVS, Mercurial, vb. Gibi Üst Kaynak Kontrol Yazılımı ile entegre edebilirsiniz. JIRA ve En İyi Proje İşbirliği aracına açık kaynaklı alternatiftir. Ayrıca destek belgeleri, teknik bilgiler ve kullanıcı kılavuzları yazmak için bilgi ve belge yönetimi özellikleri sağlar. Ayrıca, ekiplerinizin Tartışma Forumu özelliği ile işbirliği yapmasına yardımcı olur. E -posta Güvenlik Bildirimi özelliği, yöneticileri güvenlik ayarlarındaki önemli olaylara bildirir; Şifreyi, atanan veya kaldırılan bir rolü değiştirin. Redmine Açık Kaynak Hata İzleme Aracı, ekiplerinizin daha üretken olmasına yardımcı olmak için tüm modern özelliklerle donatılmıştır.

Sistem gereksinimleri

Redmine Ruby on Rails ve MySQL / Postgres tabanlı sorun izleme, zaman izleme ve çevrimiçi proje izleme yazılımıdır. İzleme yazılımını gerektirir.

  • Yakut 2.3+
  • Rails 5.2+
  • MySQL 5.5+ / Postgres 9.2 + / sqlite 3

Özellikler

Redmine, en iyi proje yönetimi yazılımından öngörebileceğiniz tüm ileri özelliklere sahiptir. Proje Yönetimi Yazılımı Ana Özellikleri

  • Birden fazla proje destek
  • Çoklu alt proje desteği
  • Esnek rol tabanlı erişim kontrolü
  • Esnek sorun izleme sistemi
  • Gantt grafiği ve takvim
  • Zaman izleme işlevselliği
  • Özel Alanlar
  • Haberler, Belgeler ve Dosya Yönetimi
  • Proje Wiki ve Forumlar Başına
  • Depo tarayıcısı ve diff görüntüleyicisi
  • Beslemeler ve E -posta Bildirimleri
  • Çoklu LDAP kimlik doğrulama desteği
  • Kullanıcı Kendine Kayıt Desteği
  • Çok dilli destek
  • Birden çok veritabanı desteği

Kurulum

GitHub kullanarak kurulum

Önce tüm bağımlılıkları yüklediğinizden emin olun. En son Redmine PMS Proje Yönetim Sistemi deposunu Belge Kök Klasörüne Klonlayın:

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

Aşağıdaki komutlarla MySQL veritabanı oluşturun:

    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’a config/database.yml adresine kopyalayın ve veritabanı ayarlarınızı “üretim” ortamı için yapılandırmak için bu dosyayı düzenleyin. MySQL veritabanı için örnek (varsayılan bağlantı noktası):

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

Ruby 2.5 veya daha önce kullanırsanız ilk Bundler’ı yükleyin:

    gem install bundler

Ardından, aşağıdaki komutu kullanarak Redmine Free Agile Proje Yönetim Yazılımının gerektirdiği tüm mücevherleri yükleyebilirsiniz:

    bundle install --without development test

Yeni bir sır jeton oluşturmak, yeniden başlatıldıktan sonra mevcut tüm oturumları geçersiz kılar.

    bundle exec rake generate_secret_token

Uygulama Kök Dizini altında aşağıdaki komutu çalıştırarak veritabanı yapısını oluşturun:

    RAILS_ENV=production bundle exec rake db:migrate

Windows Sözdizimi:

    set RAILS_ENV=production
    bundle exec rake db:migrate

Aşağıdaki komutu çalıştırarak veritabanına varsayılan yapılandırma verilerini ekleyin:

    RAILS_ENV=production bundle exec rake redmine:load_default_data

Redmine, yüklenmesi gereken veri kümesi dilini isteyecektir; Komutu çalıştırmadan önce Redmine \ _Lang ortam değişkenini, görev tarafından otomatik ve sessizce alınacak bir değere kadar tanımlayabilirsiniz. Birlikler:

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

Pencereler:

    set RAILS_ENV=production
    set REDMINE_LANG=fr


    bundle exec rake redmine:load_default_data

Uygulamayı çalıştıran kullanıcı hesabı aşağıdaki alt dizinlerde yazma iznine sahip olmalıdır: Dosyalar (eklerin depolanması) günlük (uygulama günlüğü dosyası üretimi.log) TMP ve TMP/PDF (mevcut değilse bunları oluşturun, diğerleri arasında PDF belgeleri oluşturmak için kullanılır Şeyler) genel/eklenti \ _Assets (eklentilerin varlıkları) örneğin, uygulamayı bir Redmine kullanıcı hesabıyla çalıştırdığınız varsayılarak:

    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

Not: Bu dizinlerde dosyalarınız varsa (örn. Dosyaları yedeklemeden geri yükleyin), bu dosyaların yürütülebilir olmadığından emin olun.

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

Webrick Web sunucusunu çalıştırarak kurulumu test edin:

    bundle exec rails server webrick -e production

Webrick başladıktan sonra tarayıcınızı http: // localhost: 3000/adresine yönlendirin. Şimdi Uygulama Hoş Geldiniz sayfasını görmelisiniz.

SSS

Redmine nedir?

Redmine, çok popüler bir web tabanlı esnek proje yönetimi ve sorun izleme sistemidir. Birkaç veritabanını destekler ve kullanıcıların birden fazla projeyi ve ilişkili alt projeleri yönetmesine olanak tanır. Ruby on Rails çerçevesi kullanılarak yazılmıştır ve Project Wikis ve Forumlar, zaman izleme ve rol tabanlı erişim kontrolü gibi özellikler içerir.

Redmine açık kaynak mı?

Redmine açık kaynak ve esnek bir proje yönetimi aracıdır. Açık kaynaklı Redmine ve ücretsiz proje izleme sisteminin kaynak kodu Gitithub‘da mevcuttur.

Redmine özgür mü?

Evet, Redmine ücretsiz platformlar arası, çapraz-databaz web tabanlı proje yönetimi ve sorun izleme aracıdır. GNU Genel Kamu Lisansı V2 (GPL) şartları altında yayınlanır.

Redmine Jira’dan daha mı iyi?

Redmine Sayı izleme aracının kullanımı daha kolay ve daha hızlı uygulanmasıdır. Jira daha güçlü ve daha görsel bir iş akışına sahip. Redmine, küçük boyutlu ekipler için esnek bir mükemmel proje ve görev yönetimi aracıdır. Jira, büyük şirketler veya çevik becerilere sahip yüksek teknoloji ekip üyeleri için daha fazla tavsiye edilir.

Redmine’yi kim kullanıyor?

Redmine En İyi Açık Kaynak Görev Yöneticisi ve Top Çevik Proje Yönetimi Yazılımı, 10-50 çalışanı veya ekip üyesi olan şirketler ve ekipler tarafından kullanılır.

Redmine’deki bir projeyi nasıl kapatırsınız?

Redmine’deki bir projeyi kapatmak için açık kaynaklı bir sorun izleme aracıdır, projenin genel bakış> Close projesine gidin. Yeniden açmak için ‘Yeniden Aç’ ı tıklayın. Dahası, bir projenin durumunu yönetmek için Redmine Self Barındırılan Sorun Tracker’da toplam üç yolumuz var: Sil, Arşiv veya Kapat Projeler.

Keşfetmek

Aşağıdaki açık kaynaklı yazılım proje yönetim aracı bağlantılarını bulabilirsiniz:

 Türkçe