This blog post discuss the options of running static analysis when you use a branches strategy for configuration management. The conclusion is that doing some analysis on the development branches enables developers to fix problems sooner which pays off in higher quality software earlier and better productivity.