Review PagesThe Review Pages tool generates a set of HTML pages that show the status of a working copy, or the difference between given revisions of a code repository, suitable for review. There is no need in a special server.
Project page on SourceForge.net: http://sourceforge.net/projects/reviewpages/
Test review pages: webrev/index.html
webrev [options] [SRC] ...
username:password - version control system account.
PATH may specify local or remote sources of different revisions:
path[R1]
or
path[R1-R2]
or
path[R1] - path[R2]
Where R1 and R2 are revision numbers in terms of the target VCS.
VCS is one of the: Subversion (svn, s), Mercurial (hg, h), Perforce (p4, p), LocalFile (local, l), Git (g).
webrev Mike:1234@myproject/trunk[PREV]
diff between previous version (SVN) and local changes
webrev /home/user1/appdata - /home/user2/appdata
diff between the appdata directories
webrev Mike@http://mysite.net/svn/project/trunk,subversion[223-224]
diff between 223 and 224 revisions of the remote project using subversion
webrev -vin myproject[150] --no-extra-info -d vim --attach LICENCE
diff made by 150 revision of myproject, produce verbose output,
don't use configuration file, don't include review tools,
don't get extra info from the repository, use Vim for editing comments,
attach LICENCE file