- Tutorial Redmine
- Redmine Vs JIRA
- Kesimpulan
- Pemasangan Redmine
- Pemalam Redmine
- Cara Menggunakan Redmine
Tutorial Redmine ini menerangkan cara memasang dan menggunakan alat pengurusan projek Redmine. Juga merangkumi perbandingan Jira vs Redmine:
Redmine ialah alat pengurusan projek yang ditulis dalam Ruby. Ia menyokong beberapa pelayan pangkalan data dan juga dikenali sebagai sistem penjejakan isu.
Ia ialah alat sumber terbuka yang membantu pengguna berkongsi idea mereka menggunakan forum dan blog dalaman, akibatnya pengetahuan itu diperoleh dikekalkan dalam kalangan ahli pasukan.
Tutorial Redmine
Dalam tutorial ini , kita akan mengetahui cara pengguna boleh memasang Redmine, cara menggunakan alat, ciri-cirinya bersama-sama dengan perbezaan antara JIRA dan Redmine.
Ciri Redmine:
- Ia ialah alat sumber terbuka.
- Menyimpan jejak berbilang projek.
- Membenarkan pengguna mempunyai peranan dan kebenaran yang berbeza.
- Pengguna boleh menjejaki masa yang telah diluangkan untuk isu tersebut.
- Pengguna boleh melihat pelaporan visual menggunakan graf dan carta.
Redmine Vs JIRA
Dibangunkan oleh Syarikat Australia "Atlassian", JIRA ialah alat penjejakan isu yang membantu pengguna menjejaki isu tersebut. JIRA digunakan dalam metodologi tangkas dan boleh dijalankan pada sistem Pengendalian yang berbeza.
Ia adalah alat bebas platform yang turut digunakan dalam Aliran Kerja dan Pengurusan Proses. JIRA sepenuhnya berdasarkan tiga konsep, iaitu, Projek, Isu danBerita
- Pengguna boleh menerbitkan berita yang berkaitan dengan projek atau mana-mana subjek yang mereka suka.
- Berita boleh ditambah/diedit/dipadamkan mengikut kebenaran yang dimiliki pengguna.
- Pengguna boleh melihat tajuk berita yang berkaitan dengan Projek di bawah tab Gambaran Keseluruhan sebaik sahaja pengguna mengklik pada berita, ia mengubah hala ke butiran.
- Mari kita ambil contoh pengurus Projek yang ingin menerbitkan beberapa maklumat kepada seluruh pasukan. Pengurus Projek boleh mencipta berita dengan mengklik pada '+Tambah berita' dan menyediakan Ringkasan, Tajuk dan Penerangan.
- Keseluruhan pasukan kemudiannya boleh melihat ringkasan berita di bawah kawasan Gambaran Keseluruhan Projek dan sebaik sahaja pengguna mengklik pada tajuk, ia mengubah hala ke halaman terperinci.
- Pengguna boleh melihat berita terkini dengan menavigasi ke tab Berita.
Dokumen
- Ia ialah tempat di mana pengguna boleh menambah manual pengguna atau dokumen teknikal.
- Terdapat dua kategori dokumentasi.
- Dokumentasi pengguna
- Dokumentasi Teknikal
- Dari tab dokumen, pengguna boleh menambah dokumen dengan mengklik pada pautan “+Dokumen Baharu”.
- Setelah pengguna memuat naik dokumen, tajuk boleh digunakan sebagai pautan untuk memuat turun dokumen yang telah ditambahkan.
Forum
- Ia adalah tempat di mana seluruh pasukan boleh berkomunikasi antara satu sama lain. Selain itu, pengguna boleh melihat paparan terperinci mana-manatopik yang dibincangkan sebelum ini.
- Forum memaparkan item berikut dalam grid:
- Topik
- Mesej
Mesej Terakhir: Pautan ke mesej terbaharu yang diterima
- Sebaik sahaja pengguna mengklik mana-mana Topik, dia boleh melihat paparan terperinci yang sepadan dengan topik.
Fail
- Ia ialah tempat pengguna boleh memuat naik fail.
- Selain itu, modul Fail boleh didayakan/dilumpuhkan daripada tetapan.
- Pengguna boleh menambah fail baharu dengan mengklik ikon “+Fail Baharu”
- Pengguna boleh menambah fail dengan memilih butang "Pilih Fail" daripada tempatan. Selain itu, pengguna boleh menambah lebih daripada satu fail dengan memilih pautan “ Tambah Fail Lain ”.
Kesimpulan
Dalam tutorial ini, kami membincangkan pengenalan Redmine, perbezaan antara JIRA dan Redmine, Cara menggunakan Redmine dan prosedur pemasangannya.
Selain itu, kami juga mempunyai pandangan ringkas tentang Penjejakan Masa, Kemajuan Penjejakan dan lain-lain Berguna alatan seperti Berita, Dokumen, Forum dan Fail.
Aliran Kerja.Di bawah disenaraikan beberapa petunjuk tentang Redmine Vs JIRA:
Parameter | Redmine | JIRA |
---|---|---|
Umum | Redmine menyokong banyak pemalam untuk menjadikannya boleh disesuaikan, ia sangat fleksibel dan mudah dipelajari | JIRA sangat sukar untuk dipelajari oleh pengguna kerana JIRA mempunyai sistem kemasukan dua peringkat dengan kategori |
Skor | Skor keseluruhan Redmine adalah rendah tetapi ia adalah alat kos percuma | Skor JIRA berbanding Redmine adalah lebih tinggi iaitu 9.3 daripada 10 |
Kos | Redmine ialah alat sumber terbuka, ia bebas daripada kos | JIRA sama sekali tidak percuma, ia sentiasa menentukan beberapa kos |
Wiki | Redmine mengandungi Build in Wiki | keperluan pengguna JIRA untuk memasangnya secara berasingan |
Kategori | Redmine berada di bawah alat pengurusan projek | JIRA berada di bawah kategori Penjejakan Isu |
Pemasangan Redmine
Sistem Pengendalian: Redmine menyokong sistem UNIX, Linux, Windows dan MacOS.
Cara Memasang
Langkah 1 : Muat turun Redmine dari sini.
Langkah 2 : Cipta pangkalan data baharu
MySQL
CREATE DATABASE redmine CHARACTER SET utf8mb4; CREATE USER 'redmine'@'localhost' IDENTIFIED BY 'my_password'; GRANT ALL PRIVILEGES ON redmine.* TO 'redmine'@'localhost';
Pelayan 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
Langkah 3: Sambungan pangkalan data
Contoh pangkalan data MySQL
production: adapter: mysql2 database: redmine host: localhost username: redmine password: "my_password"
Contoh Pelayan SQL
production: adapter: sqlserver database: redmine username: redmine # should match the database user name password: "redminepassword" # should match the login password
Langkah 4: Pasang Ketergantungan (Redmine menggunakan Bundler untuk mengurus permatadependencies).
gem install bundler bundle install --without development test
Langkah 5: Dalam langkah ini, kunci rawak dijana untuk mengekod data sesi penyimpanan kuki.
bundle exec rake generate_secret_token
Langkah 6: Cipta struktur pangkalan data
RAILS_ENV=production bundle exec rake db:migrate Windows Syntax: set RAILS_ENV=production bundle exec rake db
Langkah 7: Masukkan data konfigurasi lalai ke dalam pangkalan data.
RAILS_ENV=production bundle exec rake redmine:load_default_data
Langkah 8: Uji pemasangan.
bundle exec rails server webrick -e production
Langkah 9: Log masuk ke dalam aplikasi
Nota: Sila rujuk pautan ini sebagai sumber imej untuk prosedur pemasangan disediakan di atas (Langkah 2 hingga Langkah 9)
Pemalam Redmine
- Redmine ialah alat pengurusan projek merentas platform dan pengguna boleh menyepadukan pemalam berbeza yang menjadikan penggunaannya lebih banyak.
- Sebelum bermula dengan pemasangan pemalam, pastikan ia serasi dengan versi Redmine yang dipasang.
- Pengguna boleh memasang pemalam yang berbeza dari sini
Tersenarai di bawah ialah langkah-langkah untuk Memasang Pemalam:
#1) Sebelum memulakan dengan arahan, cuma buka persekitaran tindanan Bitnami dengan mengklik pintasan dalam Menu Mula di bawah “Mula > > Bitnami APPNAME Tindanan >> Konsol aplikasi” (Windows).
Nota : Gantikan pemegang tempat pemasang dengan direktori pemasangan penuh timbunan Bitnami.
#2) Dapatkan fail .zip dan klon repositori Git pemalam “ installdir/apps/redmine/htdocs/plugins ” direktori.
#3) Pasang pemalam dalam repositori htdocs.
“ cdinstalldir/apps/redmine/htdocs/
pasangan himpunan
exec rake rake redmine:plugins NAME=PLUGIN_NAME RAILS_ENV=production “
Jika anda dapat melihat sebarang mesej amaran yang berkaitan dengan fail pengeluaran log, maka jalankan sahaja arahan di bawah.
Nota : Gunakan sudo jika tindanan telah dipasang sebagai akar.
“sudo chown :bitnami log/production.log
sudo chmod g+w log/production.log “
#4) Mulakan semula perkhidmatan Apache
“ sudo installdir/ctlscript.sh restart”
Beberapa lagi Pemalam adalah diterangkan di bawah untuk rujukan anda:
#1) Agile Plugin
Pemalam ini berguna jika pengguna bekerja dalam metodologi tangkas. Menggunakan pemalam ini, pengguna boleh membuat Kanban atau scrum seperti papan dan carta.
Kedua-dua produktiviti, serta kerja, boleh dijejaki dengan mudah menggunakan carta dan papan.
Pemalam boleh dipasang dari sini.
#2) Pemalam Senarai Semak
Pengguna boleh menggunakan konsep senarai semak dan bukannya membuat berbilang subtugas. Dengan pemalam ini, pengguna boleh menambah, memadam dan menandai semua item senarai semak sebagai "selesai".
Pengguna juga boleh melihat jejak audit semua perubahan. Pengguna boleh membuat senarai tugasan yang memudahkan untuk menjejaki semua tugas. Pemalam boleh dipasang dari sini.
#3) Soal Jawab, Forum Soalan Lazim dan Pelaporan Idea
Walaupun Redmine mengandungi forum terbina dalam, kami sememangnya bolehpasang pemalam untuk perkara yang sama. Pemalam tidak memfokuskan pada forum tetapi menyediakan fungsi lain juga.
Pengguna boleh memasang pemalam dan mendapatkan butiran lanjut dari sini.
Cara Menggunakan Redmine
Daftar: Halaman daftar muncul sebaik sahaja pengguna mengklik pada tab "Daftar" yang terdapat di penjuru kanan sebelah atas pada halaman. Pengguna boleh menggunakan halaman ini untuk pendaftaran.
- Seorang pengguna perlu mendaftar untuk mengakses aplikasi. Untuk pendaftaran, pengguna perlu menyediakan data yang diperlukan dalam semua medan wajib yang ditandakan dengan asterisk merah. (Lihat imej di bawah)
- Setelah pengguna mendaftar ke Redmine, maka mereka boleh mengakses aplikasi.
- Pentadbir boleh menambah Projek dengan mengklik pada "Projek Baharu" untuk memberikan beberapa butiran yang diperlukan dan tambah ahli baharu pada projek.
Log Masuk:
- Halaman log masuk muncul apabila pengguna mencuba untuk log masuk ke Redmine. Selain itu, pengguna boleh menetapkan semula kata laluan dengan mengklik pada pautan "Kata Laluan Hilang".
- Pautan Kata Laluan Hilang hanya akan muncul jika pentadbir telah mengaktifkannya.
- Pengguna berdaftar boleh log masuk melalui menyediakan ID Log Masuk dan Kata Laluan.
- Jika pengguna terlupa atau kehilangan kata laluan, maka pengguna boleh mencipta kata laluan baharu kata laluan dengan mengklik pada pautan "Kata Laluan Hilang".
- Sebaik sahaja pengguna mengklik pada pautan "Kata Laluan Hilang", ia mengubah hala ke kata laluan Hilanghalaman di mana pengguna boleh memberikan alamat e-mel yang sah dan menjana kata laluan baharu.
Buat Isu
Pengguna berdaftar akan dapat mencipta kecacatan. Untuk mencipta kecacatan baharu, pengguna perlu log masuk. Untuk mencipta isu baharu, pengguna mesti menavigasi ke tab yang terdapat dalam pengepala. Pengguna juga boleh memilih Penjejak yang berbeza seperti Defect, Feature dan Patch.
Untuk mencipta isu, pengguna perlu mengisi medan di bawah:
- Penjejak: Nyatakan kategori isu.
- Subjek: Ayat yang pendek dan bermakna.
- Penerangan: Sediakan perihalan pepijat dan langkah untuk menghasilkan semula.
- Status: Berikan status pepijat seperti baharu, diselesaikan dan ditutup.
- Fail: Untuk memuat naik fail, jika ada iaitu tangkapan skrin isu.
Selepas memberikan semua butiran, kecacatan akan dibuat.
Cari:
Pengguna boleh melihat kotak teks carian yang terdapat di bahagian atas sebelah kanan.
- Ia adalah kotak teks carian yang mudah.
- Pengguna boleh mencari kecacatan sedia ada atau sebarang kecacatan baharu yang telah dibuat.
- Pengguna boleh mencari sebarang ID Isu dan klik pada butang masukkan. Ia akan mengubah hala ke carian lanjutan.
- Pengguna boleh memperhalusi carian dengan memberikan butiran pada skrin Carian Terperinci.
Halaman Saya:
Seorang Penggunaboleh melihat berbilang blok di mana maklumat disimpan dan pengguna boleh menyesuaikan halaman dengan sewajarnya.
- Pengguna boleh melihat semua isu yang diberikan kepadanya atau dilaporkan olehnya di bawah “Halaman saya ”.
- Sekat "Isu yang diberikan kepada saya" dan "Isu yang dilaporkan" didayakan secara lalai. Anda juga boleh menyeret dan melepaskan blok mengikut keselesaan anda.
- Blok "Isu Ditugaskan kepada saya" mengandungi semua maklumat yang berkaitan dengan isu yang diberikan kepada pengguna log masuk. Ia termasuk medan berikut:
- Id Isu
- Projek
- Penjejak
- Status
- Subjek
- Blok "Isu yang dilaporkan" mengandungi maklumat yang berkaitan dengan isu yang dilaporkan oleh pengguna log masuk.
Pengurusan Projek Menggunakan Redmine
Redmine ialah salah satu alat terbaik untuk mengesan projek dengan cekap. Pada masa kini, tumpuan syarikat pada metodologi tangkas dan yang paling penting Scrum.
Dalam Redmine, pengguna boleh mencipta segala-galanya sebagai Isu seperti Pepijat/Ciri/tugas dan menyerahkannya kepada ahli masing-masing dengan memberikan tarikh mula dan tamat Tarikh. Semua aktiviti yang dilakukan pada projektor kepada subtugas boleh dijejak menggunakan tab “Aktiviti”.
Mencipta Ruang Untuk Projek
Projek boleh ditambah oleh pengguna dengan memilih tab Projek dan mengklik pada Projek Baru. Secara lalai, hanya pentadbir tapak dan Pengurus Projek boleh mencipta ruanguntuk projek baharu.
Semasa membuat projek, nama dan pengecam unik mesti disediakan – pengecam digunakan sebagai sebahagian daripada URL ruang projek. Sekurang-kurangnya seorang harus ditugaskan sebagai Pengurus Projek.
Konsep Penting Redmine
Gambaran Keseluruhan Projek
Pengguna boleh melihat semua butiran yang berkaitan dengan projek secara ringkas cara.
Blok "Penjejakan Isu" di sebelah kiri mengandungi status lengkap semua isu yang berada dalam keadaan terbuka/tertutup.
Blok "Ahli" yang ditunjukkan pada sebelah kanan mengandungi semua ahli yang berkaitan dengan projek dan blok "Berita Terkini" mengandungi semua berita terkini yang berkaitan dengan projek.
- Laporan Aktiviti mempunyai semua log audit atau maklumat sejarah yang berkaitan dengan Projek atau isu carian.
Penjejakan Isu
Terdapat dua cara berbeza untuk menjejak isu seperti yang ditunjukkan di bawah.
#1) Senarai Isu
Dari sini, pengguna boleh melihat senarai isu dan boleh memilih yang khusus isu untuk melihatnya secara terperinci. Selain itu, secara lalai, pengguna boleh melihat isu Terbuka, namun, pengguna mesti menggunakan penapis untuk melihat senarai dengan sewajarnya.
#2) Ringkasan Isu
Ringkasan Isu menyediakan laporan yang mengandungi semua isu yang berkaitan dengan projek semua versi.
Ia mengandungi jadual yang berbeza seperti Tracker, Version,Keutamaan, Subprojek, Pengarang Penerima Tugas dan Kategori, di mana setiap grid menunjukkan isu terbuka/tertutup/jumlah.
Penjejakan Masa
Butiran Log Masa
Ia menunjukkan butiran jumlah masa yang diambil terhadap projek. Ciri log masa tersedia hanya apabila modul "Penjejakan Masa" projek diaktifkan
Entri Masa dilihat pada tahap terperinci:
Kemajuan Penjejakan
Carta Gantt
Ia digunakan untuk menjejak kemajuan projek, termasuk tarikh mula, tarikh tamat, status dan resolusi. Ia adalah pemalam dan pengguna boleh memasangnya.
Kalendar
Paparan kalendar menunjukkan data berkaitan projek secara bulanan, sama seperti kalendar lain menunjukkan. Ia akan menunjukkan semua isu dengan sekurang-kurangnya tarikh mula dan tarikh tamat tempoh (jika ada).
Modul kalendar boleh didayakan dan dilumpuhkan daripada tab konfigurasi Projek untuk setiap projek.
Repositori
Pengguna boleh melihat tab Repositori di pengepala dan apabila pengguna mengklik pada yang sama, ia mengubah hala ke repositori projek dan pengguna boleh melihat komitmen terkini.
Pengguna boleh mengembangkan direktori dengan mengklik pada ikon "+". Jika pengguna mengklik pada nombor Semakan, maka ia akan memberikan butiran komit.
Ciri Berguna Lain
Tersenarai di bawah adalah beberapa ciri lain yang terdapat dalam aplikasi