Department of Electrical and Computer Engineering


Traditional File-directory Logical Structure

In many file-oriented SCM systems, the organization of files in a repository directly reflects the file/directory structure in a file system. To support this, we defined an additional object type, directory component. In this case, the directed graph of the project entity is in a tree form, representing the organization of programs and documentations. The ``component'' attribute maps each tree node to a versioned slot that refers to a document component (if the node is a
leaf node) or to a directory component (if an intermediate node). We directly used SC environment and enhanced it with SCM services.