Do either of those have a way to organize a set repositories other than the primiative user/repo scheme that GitHub uses?
I want user/cat/repo, user/cat/subcat/repo, user/cat/subcat/subsubcat/repo, and so on.
I want user/cat/repo, user/cat/subcat/repo, user/cat/subcat/subsubcat/repo, and so on.
groupa/subgroup/repo groupa/subgroup/subgroup/subgroup/etc/repo
https://docs.gitlab.com/ce/user/group/subgroups/
This feature is available for free on GitLab.com and is available for free in self-hosted GitLab CE