The Metasploit project recently switched from SVN to Git/GitHub for source code
management. Since then, there have been a number of questions from the community
about using Git -- both in general and in the context of the framework. Let's
try shining a little light.
Why did we change?
Git makes it easier to collaborate and to implement complex workflows among
developers, which is ideal both for open-source projects and for
Agile/Scrum/XP-oriented teams. As a commercial open-source operation,