Support for the latest CVS diff format

Review Request #3187 — Created July 11, 2012 and submitted

Information

Review Board

Reviewers

Added support for the latest CVS diff format while maintaining backwards compatibility. 
In the latest format, file revisions are appended with ":" to the file name.
Example:

diff -u repo/test/testfile:1.5.2.1 repo/test/testfile:1.5.2.2
--- repo/test/testfile:1.5.2.1	Thu Dec 15 16:27:47 2011
+++ repo/test/testfile	Tue Jan 10 10:36:26 2012

Currently, only the origin revision is used (ex. 1.5.2.1)
+ Created an additional unit test. 
+ Created reviews using CVS 1.12.13 diffs.
david
  1. Ship It!
  2. 
      
RE
Review request changed
Status:
Completed
Change Summary:
Pushed to master (a5e0a65). Thanks!