3r1co / hg4j

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

Check repository validity #37

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
There are cases when repository is not completely valid and while native 
mercurial client can deal with that using a warning to stderr, same approach is 
not good for Hg4J. Instead, a dedicated operation to check validity shall be 
implemented. Note, it shall not be confused with 'verify' operation hg client 
has (controls revlogs, and deserves to be implemented, too).

The issue tracks items that are subject to be validated:
- dirstate parents (see Issue 36)
- tags point to missing revisions (revisions in .hgtags are not found in a 
repo, e.g. as a result of hg-git repo migration)

to be continued.

Original issue reported on code.google.com by tikhomir...@gmail.com on 24 Oct 2012 at 12:38