vcstool - Field-Robotics-Lab/dave GitHub Wiki
vcstool makes managing workspaces for a project with multiple repositories much easier (creating, updating, etc). It's easy to maintain repos files for past versions of the project. This makes it easier to create a workspace for that specific version of the project.
DAVE workspace creation with vcstool
Create the DAVE workspace from the included repos file.
sudo apt install python-vcstool
mkdir -p ~/uuv_sim/src
mv dave_sim.repos ~/uuv_sim/src/.
cd ~/uuv_sim/
vcs import src < src/dave_sim.repos