Version: 4.2.1
4.3 Revisions
| (fs-youngest-rev fs) → exact-nonnegative-integer? |
| fs : fs? |
Retrieves the number of the youngest revision that has been
committed to the file system.
| (fs-rev-prop fs rev prop-name) → (or/c bytes? #f) | | fs : fs? | | rev : exact-nonnegative-integer? | | prop-name : symbol? |
|
| (set-fs-rev-prop fs rev prop-name value) → void? | | fs : fs? | | rev : exact-nonnegative-integer? | | prop-name : symbol? | | value : (or/c bytes? #f) |
|
| (set! (fs-rev-prop fs rev prop-name) value) |
|
Retrieves or sets a revision property as a binary string.
A non-existent property is represented by the value #f.
When a property is set to #f, it is deleted.
| (fs-list-rev-props fs rev) → (listof symbol?) |
| fs : fs? |
| rev : exact-nonnegative-integer? |
Retrieves a list of all properties set on a revision.
| (fs-deltify-rev fs rev) → void? |
| fs : fs? |
| rev : exact-nonnegative-integer? |
Tries to conserve space in the file system by storing changes
leading up to the given revision as deltas.