Skip to content
This repository has been archived by the owner on Nov 27, 2018. It is now read-only.

TortoiseMantis is an issue tracker plugin for using MantisBT with TortoiseSVN. It implements the IBugtraqProvider interface. Formerly https://sourceforge.net/projects/tortoisemantis/ This project is abandoned.

License

Notifications You must be signed in to change notification settings

andreasstieger/tortoisemantis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TortoiseMantis Copyright 2010 Andreas Stieger <andreas.stieger@gmx.de>

TortoiseMantis is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

TortoiseMantis is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see <http://www.gnu.org/licenses/>.


TortoiseMantis is an issue tracker plugin for using MantisBT with TortoiseSVN. It implements the IBugtraqProvider interface. 


Features
========

* filtering of own issues / all issues
* column sorting
* keyword/id search
* press ESC to cancel
* When filter shows only one issue, RETURN selects it

Requirements
============

Known working configuration:
* TortoiseSVN 1.6.10
* Windows XP 32 bit
* MantisBT 1.2.2

Known *NOT* working:
* Mantis BT 1.1.2

Installation from binary
========================

1. Extract files to a folder, e.g. C:\Program Files\TortoiseMantis
2. adjust path in TortoiseMantis.reg accordingly and merge the registry file (double click)
3. TortoiseSVN / right click / Settings / Hook Scripts / Issue Tracker Integration
4. Click add and fill form. 
   Sample configuration line: 
url:http://127.0.0.1/bugs-test/api/soap/mantisconnect.php username:foouser password:foopass project:fooproject
5. In commit dialog, click Choose issue"

Installation from source
========================

1. Build
2. run do-registry-thingie.cmd
3. add TortoiseMantis.reg to your registry. This will reference the Release binary you just built

Known Issues
============

* Does not support MantisBT 1.1.2, it's a MantisBT bug
* slow startup due to xml parser initialisation

TODO
====

* IBugtraqProvider2
* more configuration options
* installer

About

TortoiseMantis is an issue tracker plugin for using MantisBT with TortoiseSVN. It implements the IBugtraqProvider interface. Formerly https://sourceforge.net/projects/tortoisemantis/ This project is abandoned.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published