Paul Hammant has some interesting blogs about the topic and he has been talking and promoting Trunk Based Development for a while. We use a variation of it at work, though we have several teams of ~5 working on the same repository.
http://paulhammant.com/2013/04/05/what-is-trunk-based-develo...
http://paulhammant.com/2014/09/29/shades-of-trunk-based-deve...
http://paulhammant.com/2013/12/04/what_is_your_branching_mod...