Invantive Producer is a software development environment for the development of high quality software applications. The development environment includes a software repository and version management system for the modeling, analyzing, editing and merging of several software versions. The advantage of this is that developers can easily develop and manage from the repository software. In the White paper: version management software repository we will delve deeper into these functions.