3r1co / hg4j

Automatically exported from code.google.com/p/hg4j
GNU General Public License v2.0
0 stars 1 forks source link

Manifest and Changelog revision numbers not necessarily correspond to each other. #7

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
Although not yet clear why, manifest has different number of revisions than 
changelog, hence use of changelog revisions in HgManifest is incorrect.

Try to run HgLogCommand against cpython repository and query complete file 
modifications from HgChangeset of the revision 69325 (or any later than ~15690, 
where the discrepancy between manifest and changelog revision number starts). 
HgChangeset.initFileChanges and HgManifest.walk later would throw 
IllegalArgumentException of NPE.

Original issue reported on code.google.com by tikhomir...@gmail.com on 16 May 2011 at 1:59

GoogleCodeExporter commented 8 years ago

Original comment by tikhomir...@gmail.com on 19 May 2011 at 3:34