如何显示修订历史记录,如修订版

Wal*_*ich 6 html diff revision

Stack Overflow如何以他们使用的类似diff的格式显示修订更改?

我不关心Stack Overflow本身; 这只是描述我的要求的便捷方式.我有一个文本字段更改的审核历史记录.我想以与Stack Overflow显示修订历史记录更改相同的方式显示更改.我记得一个Stack Overflow播客,其中Jeff Atwood讨论过它,但我无法在成绩单中找到它,也不知道播客是什么.IIRC,它不是基于.NET的,也许是Python?

这是为了最终用户的消费,所以任何看起来像类似Unix的差异的东西都出来了.很容易显示两个块和文本,新旧,让他们弄明白,但Stack Overflow修订历史太好了.

Pao*_*ino 1

由于您没有真正指定一种语言:我已经使用 PHP PEAR 包Text_Diff完成了此操作。