Britney Spears has sold the rights to her music catalog to publisher Primary Wave in a reported $200-million deal.