BUG TRACKER
#1

Abstract

This project provides Bug Tracking, Help Desk Ticketing, issue raising, search facility, help info, issue resolution. Issues related to software projects can be raised, tracked and resolved by Employees of different departments. Resolved issues can be allowed to access from Knowledge Base as Knowledge elements. The different groups and representatives can interact each other through this System.

The issue tracking system does all the jobs that are done in conventional system. But, here, everything is done in more formal and efficient manner. All the users of organization can interact with each other through the Issue Tracking System. This system acts as an interface between the employees thereby enabling them to forward their issues to the centralized Issue tracking system. Hence, making the work easy for both the issue raiser and the resolver. It totally avoids the involvement of middlemen in getting resolution for a particular issue.
The Issue Tracking system is an intranet application, which provides information about issues in software projects, in detail. This product develops a system that can be used by all the departments of a software organization. In the conventional method, all the issues are dealt manually .The progress of the issues are also checked in person, which is a tedious task. Here, in Issue Tracking, it fulfills different requirements of administrator and employees of a software development organization efficiently. The specific purpose of the system is to gather and resolve issues that arise in different projects handled by the organization.

Generally, in an organization, various issues like complaints of employees, Suggestions, conflicts between peers, applications, proposals, objections and requests have to be passed via the HR Department or the Head of the concerned Department. This traditional system of resolving issues and conflicts involves lot of manual work to be put in, and also it
Reply
#2

Mantis Bug Tracker Developers Guide


Contributing to MantisBT
MantisBT uses the source control tool Git1 for tracking development of the project. If you
are new to Git, you can find some good resources for learning and installing Git in the
Appendix.
Initial Setup
There are a few steps the MantisBT team requires of contributers and developers when
accepting code submissions. The user needs to configure Git to know their full name (not
a screen name) and an email address they can be contacted at (not a throwaway address).
To set up your name and email address with Git, run the following commands, substituting
your own real name and email address:
$ git config --global user.name "John Smith"
$ git config --global user.email "jsmith[at]mantisbt.org"
Optionally, you may want to also configure Git to use terminal colors when displaying
file diffs and other information, and you may want to alias certain Git actions to shorter
phrases for less typing:
$ git config --global color.diff "auto"
$ git config --global color.status "auto"
$ git config --global color.branch "auto"
$ git config --global alias.st "status"
$ git config --global alias.di "diff"
$ git config --global alias.co "checkout"
$ git config --global alias.ci "commit"
Cloning the Repository
The primary repository for MantisBT is hosted and available in multiple methods depending
on user status and intentions. For most contributers, the public clone URL is
git://mantisbtmantisbt.git. To clone the repository, perform the following from your
target workspace:
$ git clone git://mantisbtmantisbt.git
If you are a member of the MantisBT development team with write access to the repository,
there is a special clone URL that uses your SSH key to handle access permissions and
allow you read and write access. Note: This action will fail if you do not have developer
access or do not have your public SSH key set up correctly.
$ git clone git[at]mantisbt.org:mantisbt.git
After performing the cloning operation, you should end up with a new directory in your
workspace, mantisbt/. By default, it will only track code from the primary remote branch,
master, which is the latest development version of MantisBT. For contributers planning to
work with stable release branches, or other development branches, you will need to set up
local tracking branches in your repository. The following commands will set up a tracking
branch for the current stable branch, master-1.2.x.
$ git checkout -b master-1.2.x origin/master-1.2.x
1
Chapter 1. Contributing to MantisBT
Maintaining Tracking Branches
In order to keep your local repository up to date with the official, there are a few simple
commands needed for any tracking branches that you may have, including master and
master-1.2.x.
First, you’ll need to got the latest information from the remote repo:
$ git fetch origin
Then for each tracking branch you have, enter the following commands:
$ git checkout master
$ git rebase origin/master
Alternatively, you may combine the above steps into a single command for each remote
tracking branch:
$ git checkout master
$ git pull --rebase
Preparing Feature Branches
For each local or shared feature branch that you are working on, you will need to keep it
up to date with the appropriate master branch. There are multiple methods for doing this,
each better suited to a different type of feature branch. Both methods assume that you have
already performed the previous step, to update your local tracking branches.
Private Branches
If the topic branch in question is a local, private branch, that you are not sharing with other
developers, the simplest and easiest method to stay up to date with master is to use the
rebase command. This will append all of your feature branch commits into a linear history
after the last commit on the master branch.
$ git checkout feature
$ git rebase master
Do note that this changes the commit ID for each commit in your feature branch, which
will cause trouble for anyone sharing and/or following your branch. In this case, if you
have rebased a branch that other users are watching or working on, they can fix the resulting
conflict by rebasing their copy of your branch onto your branch:
$ git checkout feature
$ git fetch remote/feature
$ git rebase remote/feature
Public Branches
For any publicly-shared branches, where other users may be watching your feature
branches, or cloning them locally for development work, you’ll need to take a different
approach to keeping it up to date with master.
To bring public branch up to date, you’ll need to merge the current master branch,
which will create a special "merge commit" in the branch history, causing a logical "split" in

Chapter 1. Contributing to MantisBT
commit history where your branch started and joining at the merge. These merge commits
are generally disliked, because they can crowd commit history, and because the history is
no longer linear. They will be dealt with during the submission process.


For more information about this article,please follow the link:
http://googleurl?sa=t&source=web&cd=1&ve...lopers.pdf&ei=S4q1TP7mHIqSuwO_5IGuCg&usg=AFQjCNHwpPPk8D6ACVHC7gUnIJNSg_evcg
Reply

Important Note..!

If you are not satisfied with above reply ,..Please

ASK HERE

So that we will collect data for you and will made reply to the request....OR try below "QUICK REPLY" box to add a reply to this page
Popular Searches: ppt onmobile bug, bug tracker system er diagram examples, bug bomb, gsm bug, bug guy, bug tracker ppt, open source bug tracker,

[-]
Quick Reply
Message
Type your reply to this message here.

Image Verification
Please enter the text contained within the image into the text box below it. This process is used to prevent automated spam bots.
Image Verification
(case insensitive)

Possibly Related Threads...
Thread Author Replies Views Last Post
  Effort Tracker System Electrical Fan 9 6,609 30-05-2017, 09:43 AM
Last Post: jaseela123d
Tongue Bug Tracking for Improving Software Quality and Reliability projectsofme 5 3,650 28-01-2013, 06:45 PM
Last Post: Guest
  Bug Tracking System project topics 1 2,984 20-10-2012, 12:37 PM
Last Post: seminar details
  design and development of a skill tracker activity system Temiremi 1 2,030 04-01-2012, 11:04 PM
Last Post: prembabu
  Bug Tracking. computer science technology 1 1,920 30-08-2011, 02:28 PM
Last Post: smart paper boy
  Investment Tracker project topics 0 882 04-08-2011, 03:36 PM
Last Post: project topics
  URL TRACKER seminar class 1 1,665 19-05-2011, 12:42 PM
Last Post: fruit
  Standort Tracker seminar surveyer 0 1,799 20-01-2011, 02:46 PM
Last Post: seminar surveyer
  Network Tracker project topics 0 1,423 22-04-2010, 12:17 AM
Last Post: project topics
  Training Tracker project topics 0 1,408 22-04-2010, 12:10 AM
Last Post: project topics

Forum Jump: