Git2PROV

Git2PROV generates PROV data from the information in a Git repository.

On the command line, the conversion can be easily executed with:

$ git2prov git_url [serialization]

For example:

$ git2prov git@github.com:veit/python4datascience.git PROV-JSON

In total, the following serialisation formats are available:

  • PROV-N

  • PROV-JSON

  • PROV-O

  • PROV-XML

Alternatively, Git2PROV also provides a web server with:

$ git2prov-server [port]