The blame system is used to try and identify code which is causing the build of a module to fail. It will examine the output of the build file used to build the module and attempt to identify the change which is causing the problem and who was resposible for making the change. This enables the root of the problem to be identified quickily and an corrections made.
 | It should be noted that the code which is identified as breaking the build may not be the root of the problem. It it merly a symptom e.g. If an interface is changed this will break code else where in the build. It is not the code which is implementing the interface which is causing the problem but the change to the interface. |
|