equal
deleted
inserted
replaced
1 # transaction.py - simple journalling scheme for mercurial |
1 # transaction.py - simple journaling scheme for mercurial |
2 # |
2 # |
3 # This transaction scheme is intended to gracefully handle program |
3 # This transaction scheme is intended to gracefully handle program |
4 # errors and interruptions. More serious failures like system crashes |
4 # errors and interruptions. More serious failures like system crashes |
5 # can be recovered with an fsck-like tool. As the whole repository is |
5 # can be recovered with an fsck-like tool. As the whole repository is |
6 # effectively log-structured, this should amount to simply truncating |
6 # effectively log-structured, this should amount to simply truncating |