vcs-load-dirs is a tool to automate and simplify the loading of software into version control systems. It is designed primarily for importing from a non-version-controlled upstream, such as processing release tarballs.
While a bit of scripting can help some version control systems achieve a basic version of this, vcs-load-dirs often does better than that, especially concerning renames. vcs-load-dirs supports baz (bazaar), darcs, git, mercurial (hg), svk, and tla (arch).
These details are provided for information only. No information here is legal advice and should not be used as such.