This may be a jumping off point, but possibly Markdown[0] syntax can help with your formatting issues. More advanced versions of the syntax also supports tables[1], so you could put in a column for EV1 and EV2.
Markdown files are stored in plain text, so diffing is easy.
Heck, looking at the first 3 requirements, you might be able to put EVA procedures all in the wiki section of a private Github repo.
Markdown files are stored in plain text, so diffing is easy.
Heck, looking at the first 3 requirements, you might be able to put EVA procedures all in the wiki section of a private Github repo.
[0]http://daringfireball.net/projects/markdown/syntax
[1]https://github.com/adam-p/markdown-here/wiki/Markdown-Cheats...