Information:
Aegis provides a framework within which a team of developers can work on several changes to a program independently, while Aegis coordinates the integration of these changes back into the master source of the program. It does so with as little disruption as possible.