二进制文件的源控制系统

时间:2010-10-20 20:45:59

标签: flash svn version-control

我们使用subversion,它非常适合软件项目。我们还有很多flash项目,我们不使用任何类型的源代码控制。每个flash项目都包含很多图像。每个项目的时间范围是几周,但很少有几个月可以进行。

我们创建的文件数量相当于文件大小。为了将存储库大小保持在最低限度,我们希望仅保留最新版本,并在项目完成后清除以前的历史记录。项目完成后,历史对我们来说毫无用处。

它研究了subversion,但它不允许从存储库中删除任何内容。我需要执行此解决方法here

一种简单的方法是为每个项目创建一个单独的存储库。项目结束后,将最新版本保存到存档并清除存储库。活动项目的数量大约是50 - 100.每个项目创建一个存储库是否有任何问题?

或者是否有其他源控制系统支持此功能?

感谢。

1 个答案:

答案 0 :(得分:1)

我无法理解为什么完成项目后历史无用。你的项目什么时候完成?发布后?您的产品没有错误吗? ......

但是,我发现每个项目一个存储库没有问题 - 这应该是最简单的方法 - 并且不需要更改vcs。

此文章可能对您有用:Delete parts of subversion history