scord

NAME
SYNOPSIS
DESCRIPTION
OPTIONS
EXAMPLES
LIMITATIONS
SEE ALSO
AUTHOR

NAME

scord − reduce the disk space used by a subversion working copy

SYNOPSIS

scord [*−−daemon|−−foreground|−−debug] [other options ...] scorddir svnwcdir

DESCRIPTION

scord reduces the disk space used by a subversion working copy with large and/or many files; ignoring other subversion overhead, scord reduces the size of a working copy to just the size of working files, instead of 200% their size. Subversion users may find the disk savings useful for large source code or media repositories. scord stands for "Subversion Check Out, Reduced Disk".

OPTIONS

scorddir

Directory in which scord stores its data.

svnwcdir

Directory in which you keep your subversion working copy(ies).

−−daemon|−−foreground|−−debug

scord mode; run as a daemon (default), in the foreground, or in the foreground with debugging messages.

−V, −−version

Display version information.

−h, −−help

Display a summary of command line options.

EXAMPLES

Start using scord:

$ mkdir .scord_photos/ photos/

$ scord .scord_photos/ photos/

$ svn checkout <URL> photos/

Stop scord via fusermount or kill -SIGTERM:

$ fusermount -u photos/

LIMITATIONS

scord does not preserve all file metadata

scord assumes files are owned by the scord owner and group

scord assumes the permissions of pristine file versions are the working sibling’s minus write access

for shared files, the working and pristine file share their change, modification, and access times

scord does not preserve extended attributes

similar to NFS, removing an open file does not immediately

remove the file; it is temporarily renamed and then removed upon close

scord does not support hard links

only processes with the same user id as the scord daemon may access the daemon’s filesystem

SEE ALSO

scordstatus(1), startscord(1), fusermount(1), fuser(1), svn(1)

scord website: http://scord.sf.net/

AUTHOR

Written by Chris Frost <chris@frostnet.net>.