We use subversion, which works great for software projects. We also have a lot of flash projects, which we don't use any kind of source control. Each flash project contain quite a few images. The time frame of each project is a couple weeks, but few can go upto a couple months.
The number of files we create contribute to quite a bit of file size. To keep repository size at a minimum, we want to keep the latest version only and wipe out previous history once a project is finished. History is useless to us after a project is finished.
It looked into subversion, but it doesn't allow to remove anything from the repository. I need to perform this workaround here.
One easy way is creating a separate repository for each project. When the project is over, save the latest version to archive and wipe out the repository. The number of active projects is about 50 - 100. Is there any issue with creating one repository per project?
Or is there other source control system support this feature?
Thanks.