Version: 4.1.4.1
3.1 Filesystems
C pointer type representing file system objects.
(fs? obj) → any |
obj : any/c |
Checks whether the given obj is a file system object.
(fs-create path) → fs? |
path : path-string? |
Creates a new Subversion file system at path.
(fs-open path) → fs? |
path : path-string? |
Opens an existing Subversion file system at path.
(fs-hotcopy source target clean?) → void? |
source : path-string? |
target : path-string? |
clean? : any/c |
Creates a new Subversion file system at target that is a
duplicate of the existing one at source.
The clean? argument determines whether the source
filesystem is cleaned up during the process.
(fs-delete-fs path) → void? |
path : path-string? |
Deletes the Subversion file system at path.
(fs-type path) → symbol? |
path : path-string? |
Determines the type of the Subversion file system at path.
Returns a symbol naming the file system type, for example
'bdb or 'fsfs.
(fs-path fs) → path? |
fs : fs? |
Retrieves the location of the file system fs on the disk.
(fs-uuid fs) → bytes? | fs : fs? |
|
(set-fs-uuid! fs uuid) → void? | fs : fs? | uuid : (or/c bytes? #f) |
|
|
Retrieves or sets the universal ID of the file system as a binary
string.
When the universal ID is set to #f, a new ID is computed
for the file system.