Download - Introduction to Mantis
Introduction to Mantis
About Mantis
Bug tracking systemWeb-basedPHP + MySQLMultiple projectsMultiple languagesEasy to install and use
Installation
Uncompress filestar zxvf <filename.tar.gz>mv <directory_name> mantis
http://……/mantis/admin/install.phpGenerate database tables
Default user and password: administrator / rootCreate basic configuration file
config_inc.php
Installation - Basic Check
Installation - Create Database
Installation - Basic Configuration
Write Configure File
First Login and Add a Project
Login to mantisGo to the Manage sectionFollow the Manage Projects linkClick on Create New Project
Now add a new project and edit itAdd at least one category!
Login Page
After Login
Manage Page
Manage Project
Add Project
Manage Project - New Project Added
Edit Project
Edit Project - Add Category
Added Category
Add User and Assign Project
Go to the Manage sectionFollow the Manage Users linkClick on Create New Account
Now add a new user and/or assign him to project(s)
New user will get a e-mail to activate the account.We will create a developer and a reporter
wanwan: developer assign to the sample project.kmwang: reporter assign to none project.
Manage Page - Create User
Create Account
Edit Account
Edit Account - Assign to Project
Assigned Project
Created 2 Users
User Confirmation
Copy the URL from the confirmation mailOpen web browser and go to the URLSet a new password
Set Password
Reporter Bug
Login using reporter (’kmwang’) we created before.Go to the Report Issue sectionSelect a Project to report issueThen you will see the new issue in View Issues section
Login as Reporter
Report Issue
Select Project to Report Issue
Switch Project at Anytime
Enter Report Details
Enter Report Details (cont.)
View Issue - After Reporting Issue
Assign Issue
Login at least as a developerSelect an issue in My View or View IssuesAssign the issue to someone.
Select group/person under the button Assign ToClick Assign To.
Login as Developer
Issue Details
Issue is Assigned
Changes in My View
Resolve Issues (Change Status)
Login at least as a developerSelect an issue in My View or View IssuesAssign the issue to someone.
Select a status (resolved) under the button Change Status ToClick Change Status To.Enter note of resolution.
Select Issue to be Resolved
Select New Status
Enter Note of Resolution
Issue be Resolved
My View After Resolving
More …
Summery reportGraphic report is enabled when providing JpGraph
Project documentationIn Docs section
Post (New) SystemPost in Edit News sectionRead in Main section
Summery Report
More about management (Manage)
Custom fieldAdd new field to issue report.
ConfigurationUser Permissions ReportWorkflow threshold
Configure permissionsWorkflow transaction
Define what kind of transactions between status is allowed.
Email notification