whats the role of testers in Configuration Management ?
It depends on company to company.Prior to joining to this company i never bothered abt CM.Here i Integrate the code to QA when the developer informs me that the changes are ready.Without my permission, no body can submit or make changes to code in QA.There is a one more QA team in my company, they request the release manager to integrate the code to QA.
Who plays the important role ?
Release Manager or CM admin plays the important role, its their job to monitor the code gets integrated to correct brances or not.
who all are involved in it ?
As far as i know, Developers, QA and Release Engineer
Developer has to check in the code.
QA either inform the release manager to deploy the code to QA branches.
Release Manager, releases the code to QA and Production
i dont think testers have any role in CM.(Configuration Management).
there will always be a CL (configuration librarian) to take care of all CM activities.
testers/developers/PM/PL etc etc are people who use the CM tools.
audits are all done by CL. CL actually manages everything. he has the main role.