You can marry FitNesse to git simply by using the git plugin that ships with FitNesse. See <SourceCodeControl for an explanation.
This plugin expects to find git in /usr/local/bin/git. If it's not there, then you'll have to change the source code of GitCmSystem.
- Start fitnesse with java -DCM_SYSTEM=fitnesse.wiki.cmSystems.GitCmSystem -jar fitnesse.jar.
- Or set the CM_SYSTEM environment variable to fitnesse.wiki.cmSystems.GitCmSystem.
- Or put !define CM_SYSTEM {fitnesse.wiki.cmSystems.GitCmSystem} at the top of the hierarchy that you want git to control.
This plugin expects to find git in /usr/local/bin/git. If it's not there, then you'll have to change the source code of GitCmSystem.
Add Child Page to GitPlugin