This is a ideal project, the key idea is integrate all of scm tools into one user interface, make transparent switch between different tools. support scm tool: clearcase, git, hg, svn definable workflow(scm policy):