Using Source Control Systems

The Saucery app for Gemini provides File Association and Code Review capabilities for popular Source Control systems.

System File Association Code Review
GitHub Yes Yes
Bitbucket Yes Yes
Mercurial Yes
Subversion Yes Yes
Tortoise SVN Yes Yes
Git Yes
Microsoft Team Foundation Server Yes Yes

NoteRemainder of this section assumes the Gemini Administrator has already configured the Source Control system

Enable

Ensure that Code Review is enabled for those processes that you wish to associate with Source Control (e.g. bug).

Select the screen option for the item you want to attach Code Review.

Verify by opening an item to see the Code Review section:

Microsoft Team Foundation Server [2019]

When commiting files provide a Gemini item number within the commit Comment.

NoteThe "GEM:" prefix is mandatory and you can specify multiple Gemini items by comma-separating them

You will see the commit message and associated files in the Code Review section of the item.

Subversion / Tortoise SVN

When commiting files provide a Gemini item number either within the commit Comment or using the Gemini box top-right.

NoteThe "GEM:" prefix is mandatory and you can specify multiple Gemini items by comma-separating them

You will see the commit message and associated files in the Code Review section of the item.

GitHub / Bitbucket / Git / Mercurial

When commiting files provide a Gemini item number within the commit Comment.

NoteThe "GEM:" prefix is mandatory and you can specify multiple Gemini items by comma-separating them

You will see the commit message and associated files in the Code Review section of the item.