3/31/2021 0 Comments Mantis Tournament Software
The most common use of MantisBT is to track software defects.
![]() In November 2008, after a long discussion, 4 the project switched 5 from using the Subversion revision control tool to Git, a distributed revision control tool. In July 2012, the MantisBT organization on GitHub became the official repository for the Projects source code. As of November 2013, there are over 50 plug-ins available on the MantisBT-plugins organization on GitHub. Users have the ability to specify the type of e-mails they receive and set filters to define the minimum severity of issues to receive notifications about. Users also have the ability to explicitly subscribe to issues that affect them. Additionally, MantisBT has integration with Twitter via a plugin, to allow a notification to be tweeted when an issue is resolved. With the introduction of plug-in capabilities in MantisBT 1.2.0, revision control integration was redeveloped by John Reese in the SourceIntegration plugin. Over time, two additional modules were added and as of November 2013, source integration is supported for the following revision control tools and web-based providers. GitHub is also capable of remotely notifying a MantisBT installation of changes to a source code repository. Another technique used for integrating MantisBT with web-based source code hosting providers is the use of a job scheduler such as cron to manually check for changes to a repository every few minutes, reporting any changes back to MantisBT. This also allows for relationships to be automatically created between changesets and corresponding issues recorded in MantisBT. Multiple issue IDs can be specified in a single changeset message, although this is commonly discouraged as it indicates the changeset doesnt have a single, clear and logical purpose. The web-based user interface of MantisBT is written using HTML which is styled and presented using CSS. The UI also uses the jQuery client-side JavaScript library to provide optional features such as Ajax and JSON powered dynamic page content. As of version 1.2.0, the majority of the MantisBT codebase still uses procedural programming principles, however some sections have been converted to make use of PHP 5s new object model. Support for other databases ( PostgreSQL, Microsoft SQL, Oracle ) is known to be problematic. The development team are looking to fix this for the 2.0 release. MantisBT also has an alternative dependency upon the commercial JpGraph graphics library for plotting of statistics. Integrating Git and SVN with the Mantis Bug Tracker. NoSwap.com. Retrieved November 11, 2013. By using this site, you agree to the Terms of Use and Privacy Policy. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |