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.