The previous version of the utils module crawled the current rosdistro repo for repos, but that had some problems. It didn't consider past versions of the rosdistro repo, used the rosdistro entry key as an identifier (which was faulty) and remapping process was weird.
This PR
Moves some common operations into repo_utils
Tracks how often the repos are updated
Moves the repos table to rosdistro
Crawls every commit for repos (as opposed to the most modern)
The previous version of the utils module crawled the current
rosdistro
repo for repos, but that had some problems. It didn't consider past versions of the rosdistro repo, used the rosdistro entry key as an identifier (which was faulty) and remapping process was weird.This PR