This is currently blowing away all branches, we really need to figure out tag vs. branch metadata. Will likely involve reindexing all repo versions :/