In my current project I have set up a continuous integration environment consisting of Subversion, Maven, Nexus and Hudson and four servers (development, test, acceptance and production). The idea is to take away as much developer responsibilities concerning library and version management as possible, as well as facilitating an error prone mechanism to test and [...]