We’ve seen a bit of breakage recently around the repo manifests recently that has caused some issues for people (some including needing to recheckout if I’m remembering correctly) and I wanted to ask the question if repo is the best tool we could be using to manage some of the complexities of git repository management.
Personally, I have an immense dislike of repo (I’ve used it on multiple projects now and have yet to have it work as needed) and tend to use git-submodules (which has its own issues IMHO). I’ve talked with Tom Rini about this before and he suggested looking at kas which I’ve not used.
So. Thoughts? Is repo the right tool? If so, how can we keep it from bodgering workspaces? If not, what is the better option.