I'm looking for a command-line tool that works with a variety of version control systems (Git, SVN, Mercurial, …) and clones a remote or local repository to specified folder, e.g.,
cloner \
--source [email protected]:vtk/vtk.git \
--out $HOME/vtk
Ideally, the tool does some caching (in /tmp/
or /var/cache
) such that repeated clones happen faster.