I have a bunch of different versions of source codes to manage and have to store them locally. So, here comes the problem: How may I store them without using too much disk space?
I am not using version control system on them, because there are too many branches for each market and each big or small release, and more importantly I want keep them usable at anytime (without using some scripts to get a version from the library).