introduction to mantis

48
Introduction to Mantis

Upload: rashid4best

Post on 11-Jun-2015

367 views

Category:

Education


0 download

DESCRIPTION

Introduction to Mantis

TRANSCRIPT

Page 1: Introduction to Mantis

Introduction to Mantis

Page 2: Introduction to Mantis

About Mantis

Bug tracking systemWeb-basedPHP + MySQLMultiple projectsMultiple languagesEasy to install and use

Page 3: Introduction to Mantis

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

Page 4: Introduction to Mantis

Installation - Basic Check

Page 5: Introduction to Mantis

Installation - Create Database

Page 6: Introduction to Mantis

Installation - Basic Configuration

Page 7: Introduction to Mantis

Write Configure File

Page 8: Introduction to Mantis

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!

Page 9: Introduction to Mantis

Login Page

Page 10: Introduction to Mantis

After Login

Page 11: Introduction to Mantis

Manage Page

Page 12: Introduction to Mantis

Manage Project

Page 13: Introduction to Mantis

Add Project

Page 14: Introduction to Mantis

Manage Project - New Project Added

Page 15: Introduction to Mantis

Edit Project

Page 16: Introduction to Mantis

Edit Project - Add Category

Page 17: Introduction to Mantis

Added Category

Page 18: Introduction to Mantis

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.

Page 19: Introduction to Mantis

Manage Page - Create User

Page 20: Introduction to Mantis

Create Account

Page 21: Introduction to Mantis

Edit Account

Page 22: Introduction to Mantis

Edit Account - Assign to Project

Page 23: Introduction to Mantis

Assigned Project

Page 24: Introduction to Mantis

Created 2 Users

Page 25: Introduction to Mantis

User Confirmation

Copy the URL from the confirmation mailOpen web browser and go to the URLSet a new password

Page 26: Introduction to Mantis

Set Password

Page 27: Introduction to Mantis

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

Page 28: Introduction to Mantis

Login as Reporter

Page 29: Introduction to Mantis

Report Issue

Page 30: Introduction to Mantis

Select Project to Report Issue

Page 31: Introduction to Mantis

Switch Project at Anytime

Page 32: Introduction to Mantis

Enter Report Details

Page 33: Introduction to Mantis

Enter Report Details (cont.)

Page 34: Introduction to Mantis

View Issue - After Reporting Issue

Page 35: Introduction to Mantis

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.

Page 36: Introduction to Mantis

Login as Developer

Page 37: Introduction to Mantis

Issue Details

Page 38: Introduction to Mantis

Issue is Assigned

Page 39: Introduction to Mantis

Changes in My View

Page 40: Introduction to Mantis

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.

Page 41: Introduction to Mantis

Select Issue to be Resolved

Page 42: Introduction to Mantis

Select New Status

Page 43: Introduction to Mantis

Enter Note of Resolution

Page 44: Introduction to Mantis

Issue be Resolved

Page 45: Introduction to Mantis

My View After Resolving

Page 46: Introduction to Mantis

More …

Summery reportGraphic report is enabled when providing JpGraph

Project documentationIn Docs section

Post (New) SystemPost in Edit News sectionRead in Main section

Page 47: Introduction to Mantis

Summery Report

Page 48: Introduction to Mantis

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