To be able to migrate psi-tools from SVN to Git has been necessary to split each subfolder in psi-tools in an independent Git repository, to be able to remove the standard SVN layout trunk/tags/branches, and merge them back to the parent.
The history, commits and committers have been kept as much as possible during the process, however as some of the files were moved during the merging, to view the revision history dating back to the point in time when they were moved, the git log --follow -- filename
command needs to be used (some IDEs with git integrated can display the revision history without problems)
To help during the development and the release process the jgitflow-maven-plugin has been added (see http://jgitflow.bitbucket.org/) and the release version has been unified to 2.0.7 for all the modules to simplify the recognition of the last version available.
Note: xxindex library has been split for the psi-tools and maintained by the PRIDE team in https://github.com/PRIDE-Utilities/xxindex