DescriptionAdvanced source control integration.
Homepage URLhttp://leetcode.net
Ownerjreese@leetcode.net
Last changeWed, 8 Jun 2011 14:44:17 +0000
Mirror URLgit://git.mantisforge.org/source-integration.git
http://git.mantisforge.org/r/source-integration.git
Push URLssh://git.mantisforge.org/srv/git/source-integration.git
Content tags:
Add:
readme

Mantis Source Integration

Copyright (C) 2010 John Reese

Description

This plugin provides a flexible framework for fully integrating any sort of version control system with Mantis, including support for multiple repositories, changesets or revisions, and file path tracking. It has many features already, such as importing repository history and optional support for remote check-ins or imports, and utilizes a class-based API to access objects in the database.

Initial support is included, using extension plugins, for Subversion repositories using WebSVN, and Git repositories hosted on GitHub. Support for more source control tools is planned, but should be rather straightforward to implement, due to the flexibility inherent in the integration framework and API.

Requirements

The Source Integration framework requires Mantis version 1.2.0 or higher, and requires the following additional plugins:

Installation

For basic instruction on getting started with the plugin framework, see the article on LeetCode.net covering Git and Subversion: http://leetcode.net/blog/2009/01/integrating-git-svn-with-mantisbt/

Support

Problems or questions dealing with use and installation should be directed to the MantisBT IRC channel #mantishelp:

irc://freenode.net/mantishelp http://leetcode.net/mantis/plugin.php?page=IRC/irc

Bug reports or fixes are highly encouraged, and should be directed to the bug tracker on LeetCode.net:

http://leetcode.net/mantis

The latest source code can be found on MantisForge.org:

http://git.mantisforge.org/w/source-integration.git

shortlog
2011-06-08 John Reese Merge pull request #3 from asm89/cgit-integration master
2011-06-06 Alexander Fixed comments of jreese.
2011-06-06 John Reese Remove rogue url from gitweb hook
2011-06-06 John Reese Poke framework version to mark support for API keys
2011-06-06 John Reese Reword API key description
2011-06-06 John Reese Mark allowed IP options as deprecated
2011-06-06 John Reese Move API key option above remote IPs
2011-06-06 John Reese Update lang and add example to generate an API key
2011-06-06 John Reese API key info should be in <small> tags
2011-06-06 John Reese Merge remote branch 'jonmarkgo/master'
2011-06-04 Alexander Initial version of Cgit integration for mantis/source...
2011-01-19 John Reese Fix bug when deleting branch mappings with periods...
2011-01-13 01-Scripts Fix #184: Copy-pasta displaying Github API login
2011-01-11 Jonathan Gottfried Make sure the api key is actually set
2011-01-11 Jonathan Gottfried Added API Key to Source for use with Github
2010-08-12 John Reese Fix missing input error when product matrix is disabled
...
tags
3 years ago release-0.13.2 Development release 0.13.2
3 years ago release-0.13.1 Development release 0.13.1
3 years ago release-0.13.0 Testing release 0.13.0
3 years ago Source-0.12a Tag Source Integration version...
3 years ago Source-0.12 Tag Source Integration version...
3 years ago Source-0.11a Tag Source version 0.11a for release.
3 years ago Source-0.11 Tag Source, SourceGitHub, SourceSFS...
3 years ago Source-0.10 Tag Source version 0.10 for release.
4 years ago Source-0.9c Tag Source Integration version...
4 years ago Source-0.9b Tag Source v0.9b for release.
4 years ago Source-0.9a Tag Source v0.9a for release.
4 years ago Source-0.9 Tag Source v0.9 for release.
heads
11 months ago master
forks
 almo 
source-integration/dhx.git dhx development hickseydr@optusnet... 2 years ago
source-integration/rws.git rws development royston@shufflebotham.org 2 years ago
source-integration/jonmarkgo.git Fix for Source Integration... jonmarkgo@gmail.com No commits
source-integration/lavoiesl.git mantisforge@lavoie.sl No commits