Skip to content

weberjn/GitFileProvider

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitFileProvider

This is a JSPWiki [http://jspwiki.apache.org/] PageProvider that uses Git for its page and attachment history.

It is based on JGit [https://eclipse.org/jgit/].

It works by committing after every page save.

Right now, it is not very performant, as JSPWiki starts counting versions with the oldest, so you have to got back Gits commit history to find out how many versions there are.

Config:

jspwiki.pageProvider = de.jwi.jspwiki.git.GitFileProvider
jspwiki.attachmentProvider = de.jwi.jspwiki.git.GitAttachmentProvider

jspwiki.fileSystemProvider.pageDir = /JSPWiki/wp
jspwiki.gitAttachmentProvider.storageDir = /JSPWiki/wa

About

GitFileProvider for JSPWiki

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages