ECM (``Epos CM'') is a command-line interface to the EPOSDB , which
manages the user's
files and checks them into and out of the database, somewhat like
CVS [Ber90]. Checked-out configurations are stored in
workspaces (see above).
Files can be checked in and out incrementally, or as block check-out
Incremental ci/ co can be used for synchronizing WS and database; this might also be done from tool scripts and editors if needed. ECM is also extended with commands to move or copy files between transactions within the database, both between ancestor and sibling transactions. These commands are used to exchange files between users/workspaces in a controlled manner and at a fine granularity.