Both sides previous revisionPrevious revisionNext revision | Previous revision |
mantisbt:faq [2009/07/28 08:50] – Renamed Mantis to MantisBT vboctor | mantisbt:faq [2023/07/21 07:45] (current) – Use interwiki syntax for bugtracker links dregad |
---|
====== MantisBT Frequently Asked Questions ====== | ====== Frequently Asked Questions ====== |
| |
| This section of the Wiki is not well maintained. **Expect to get broken links and outdated information!** |
| |
===== Customisation ===== | ===== Customisation ===== |
MantisConnect also includes sample applications that uses the provided client libraries to provide useful tools. This includes an Eclipse plug-in written in Java, a NAnt task to submit MantisBT issues written in .NET, and many others. | MantisConnect also includes sample applications that uses the provided client libraries to provide useful tools. This includes an Eclipse plug-in written in Java, a NAnt task to submit MantisBT issues written in .NET, and many others. |
| |
MantisConnect now comes as part of the standard MantisBT installation package and can be found under the '{$mantis_install_dir}/api/soap' directory. To see what functionality is currently provided via MantisConnect, [[http://bugs.mantisbt.org/api/soap/mantisconnect.php|check the WSDL available here]]. | MantisConnect now comes as part of the standard MantisBT installation package and can be found under the '{$mantis_install_dir}/api/soap' directory. To see what functionality is currently provided via MantisConnect, [[http://www.mantisbt.org/bugs/api/soap/mantisconnect.php|check the WSDL available here]]. |
| |
==== Does MantisBT provide an XML-RPC interface? ==== | ==== Does MantisBT provide an XML-RPC interface? ==== |
| |
Yes, checkout [[http://www.futureware.biz/mantiswap|MantisWAP]]. MantisWAP provides a very light weight interface for MantisBT access through a smart phone or PDA. It is optimize for speed and minimization of consumed bandwidth. | Yes, checkout [[http://www.futureware.biz/mantiswap|MantisWAP]]. MantisWAP provides a very light weight interface for MantisBT access through a smart phone or PDA. It is optimize for speed and minimization of consumed bandwidth. |
| |
| ==== Does MantisBT integrate with Drupal? ==== |
| |
| Checkout [[http://drupal.org/project/bugbits|BugBits]]. |
| |
==== Does MantisBT integrate with XOOPS? ==== | ==== Does MantisBT integrate with XOOPS? ==== |
| |
[[http://www.phprojekt.com/modules.php?op=modload&name=Downloads&file=index&req=viewdownloaddetails&lid=69&ttitle=Mantis_(bugtracker)_as_addon|MantisBT port for PHProject]] | [[http://www.phprojekt.com/modules.php?op=modload&name=Downloads&file=index&req=viewdownloaddetails&lid=69&ttitle=Mantis_(bugtracker)_as_addon|MantisBT port for PHProject]] |
| |
| |
| |
==== Does MantisBT integrate with Joomla? ==== | ==== Does MantisBT integrate with Joomla? ==== |
| |
[[http://nuy.info/downloads/index.php?dir=Developments%20by%20CMS/Mambo/mantis/|MantisBT Single-Sign-On with Joomla]] - has security issue, not recommended to install at this time. | [[http://www.nuy.info/apps/owl/browse.php?sess=0&parent=146&expand=1&fileid=710|MantisBT Single-Sign-On with Joomla]] - has security issue, not recommended to install at this time. |
| |
| [[http://extensions.joomla.org/extensions/communities-a-groupware/project-a-task-management/12287|Joomla plugin]] - uses MantisBT SOAP API to display and add issues. |
| |
==== Does MantisBT integrate with CVS? ==== | ==== Does MantisBT integrate with CVS? ==== |
| |
Yes. See the following resources: | Yes for old versions, no for versions >= 1.3.0 |
| |
* [[http://www.mantisbt.org/manual/manual.configuration.source.control.integration.php|Manual page for source control integration]] | |
* [[http://freshmeat.net/projects/scmbug/|ScmBug Project]] | |
| |
==== Does MantisBT integrate with Subversion? ==== | ==== Does MantisBT integrate with Subversion? ==== |
| |
* [[http://www.mantisbt.org/bugs/view.php?id=7076|Sample post commit file]] | * [[http://www.mantisbt.org/bugs/view.php?id=7076|Sample post commit file]] |
* [[http://www.mantisbt.org/manual/manual.configuration.source.control.integration.php|Manual page for source control integration]] | * [[http://www.mantisbt.org/manual/admin.config.sourcecontrol.html|Manual page for source control integration]] |
* [[http://freshmeat.net/projects/scmbug/|ScmBug Project]] | * [[http://freshmeat.net/projects/scmbug/|ScmBug Project]] |
| |
* Consider using UTF8 encoding. | * Consider using UTF8 encoding. |
* Submit an issue into the [[http://www.mantisbt.org/bugs/|Mantis Bug Tracker]] and attach a compressed version of the file. | * Submit an issue into the [[http://www.mantisbt.org/bugs/|Mantis Bug Tracker]] and attach a compressed version of the file. |
| |
| |
| |
===== Migration to MantisBT ===== | ===== Migration to MantisBT ===== |
| |
| The information below might be out of date; the scripts may have been written to export from an old version of the source tracker, and target an equally obsolete version of MantisBT. |
| |
| Use with caution and at your own risks. |
| |
==== Migration from Custom Bugtrackers ==== | ==== Migration from Custom Bugtrackers ==== |
| |
A lot of companies use a custom bug tracker that is built in-house. Obviously there won't be a standard script that can be used to import that. Hence, the way to approach this would be to export the data to a csv file then import it into MantisBT. Use this [[http://www.mantisbt.org/bugs/view.php?id=4220|MantisBT patch]] which adds support for importing CSV files into the MantisBT database. | A lot of companies use a custom bug tracker that is built in-house. Obviously there won't be a standard script that can be used to import that. Hence, the way to approach this would be to export the data to a csv file then import it into MantisBT. Use this [[http://www.mantisbt.org/bugs/view.php?id=4220|MantisBT patch]] which adds support for importing CSV files into the MantisBT database. |
| |
| |
| |
| |
| |
| |
* [[http://www.mantisbt.org/bugs/view.php?id=7469|PHP script]] implemented by afontquerni. | * [[http://www.mantisbt.org/bugs/view.php?id=7469|PHP script]] implemented by afontquerni. |
* [[http://www.cadencetools.org/projects/bugzilla2mantis/|Perl script]] implemented by [[http://crisdaniluk.com/|Cris Daniluk]] - links are currently broken. | * [[http://www.l3jane.net/lady/factory/bugzilla2mantis|Another PHP script]] |
| * [[http://www.mantisbt.org/bugs/view.php?id=8071|Perl script]] originally written by Cris Daniluk, with some fixes & improvements by various contributors |
| |
| See also the notes in issue [[mantis>8071]]. |
| |
==== Migration from GNATs to MantisBT ==== | ==== Migration from GNATs to MantisBT ==== |
| |
See this [[http://www.mantisbt.org/bugs/view.php?id=6934|issue]] for a Perl script that migrates GNATs data to MantisBT. | See issue [[mantis>6934]] for a Perl script that migrates GNATs data to MantisBT. |
| |
==== Migration from Task Vision to MantisBT ==== | ==== Migration from Task Vision to MantisBT ==== |
| |
See this [[http://www.mantisbt.org/bugs/view.php?id=7059|issue]] for a C# console application that migrates TaskVision to MantisBT. | See issue [[mantis>7059]] for a C# console application that migrates TaskVision to MantisBT. |
| |
| |
| ==== Migration from FlySpray to MantisBT ==== |
| |
| See issue [[mantis>10087]] for a Perl script that migrates FlySpray to MantisBT. |