2683. Katie
- Katie is a revision control system, somewhat like a cross between CVS and NFS, that was inspired by Rational ClearCase. The three most interesting features are that the repository is mounted as a filesystem (rather than being copied to a local workspace), that all versions of all files (even deleted ones) are accessible through this filesystem , and that directories are versioned (just like files are). It is functional enough to be self-hosting, but there is much work still to go before it will be a generally useful tool. Features that are implemented already include VOBs, elements, branches, dynamic views, view-extended pathnames, config specs (including auto-make-branch rules), labels, hard links, and symbolic links.
Katie是一个版本修改控制系统,有些像CVS和NFS的组合,是根据Rational ClearCase设想的。它的三个最有趣的功能是,数据仓库被安装为一个文件系统(而不是本地工作空间的复制),所有版本的文件(甚至被删除的)都可以通过这个文件系统被访问,目录同样具有版本(如同文件一样)。它具有足够的功能来自主管理,但是在它成为一个有用的工具前仍有大量的工作要做。已经被实现的功能包括VOBs,元素,分支,动态视图,可扩展查看的路径名,配置空间(包括自动创建分支的规则),标号,硬件链接和符号链接。 |