Elster Kromschröder is a company that develops software for embedded systems. They migrated their component management system from ClearCase UCM to Subversion to make all changes traceable and provide tooling support for common actions. Component management involves managing software packages, modules, and their dependencies across releases. The project addressed use cases like version control, change management and integration. It used tools like Visual SVN Server, TortoiseSVN, JIRA and Python to implement the new system. Lessons learned included that open standards enable integration, documentation is important for usability, default installations need customization, and it takes iterations to get a new system working properly.