donmullen / mingle_git

git plugin for thoughtworks mingle

This URL has Read+Write access

Don Mullen (author)
Sat Sep 20 13:37:14 -0700 2008
commit  8bdda36750dde49dd6f8e47eaa20b51c0c1989ef
tree    c6a050007f0c789110cb2d84824abb8fbeda3a5b
parent  56bb16f70535506e1d095b8afc15d55152b032cf
mingle_git / README.rdoc
100644 20 lines (16 sloc) 1.136 kb

Mingle Git Plugin

Features

The git plugin currently supports:

 * Pulling in messages from git commits to the master branch.
 * Automatically pulls commits from the remote origin's master branch.
 * Showing a list of files that were added/deleted/modified.
 * Associating commits with the corresponding Mingle user.

Instructions

 0. Copy this plugin to your mingle install path/vendor/plugins
 1. Login as the user running the Mingle Server (unix login).
 2. Clone the project's git repository.
 3. Enter the path you cloned to in the project repository settings section.
 4. (Optional) Enter the git email addresses as the "Subversion user" in the users admin.
 5. (Optional) If you want the "Source" link to redirect to github, modify config/routes.rb by changing :controller to "git_source" instead of "source", and make sure you put in the github URL when configuring the project repository settings.

Known limitations

 * Potential problems with mingle revision numbers assumed to be sequential. Mingle caches the revision history, and if check-ins occur in git that change the order, the cache would not be correct.