开发者

Source Control System for Binary File

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 u开发者_如何学JAVAs 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.


I can't understand why the history is useless after finishing a project. When are your projects finished? After the release? Are your products error free? ...

However, I can see no problems with one repository per project - this should be the easiest approach - and there is no need for changing the vcs.

Also this article might be interesting for you: Delete parts of subversion history

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜