This figure shows the development environment's organization. Servers and repositories in this environment include the following:
Maven Repository Manager, which manages repositories for Maven's Central Repository and the developer's machine
Subversion server and repositories, which stores projects sent by the Subversion client on the developer's machine
Hudson master and slave servers, which communicate with the Maven Repository Manager and Subversion server repositories
A remote file server that stores product binaries to the Hudson servers