At the moment, we run a build server that checks out projects from SVN, builds them with Maven, deploys them and tags them in SVN. The project directories (checked out code and results of the last build) sum up to about 500GB.
I wonder whether we need a lot more when using git. If I understand this correctly, git does not only check out a copy of the "last version", but copies the complete history. So after a while, our build server will hold a complete copy of all git repositories.
Is this correct? Or am I mistaken?