使用Subversion和静态资源的项目布局

时间:2010-07-13 11:24:32

标签: version-control layout svn

我正在开发一个项目(像往常一样)包含源代码和许多静态资源,如图像和生成的文件(用于UI和l10n)。

到目前为止,所有内容都使用Subversion进行版本控制,但我认为必须有更好的方法来存储静态和生成的文件,并将它们链接到项目部署中。

那么,在您看来哪个选项最好?

  • 把所有东西放在一起。
  • 为每种不同类型的文件设置不同且更合适的存储(可能还有版本控制系统)。
  • ...

1 个答案:

答案 0 :(得分:1)

生成的文件我会svn:ignore。只要它们不存在就会自动重新生成(或者生成过程很容易触发)版本化生成的文件就会变得杂乱无章。

静态文件 - 图像,样式表等 - 我会保持在一起,只要它们不那么重,以至于它们会减慢整个过程。毕竟,它们是项目的固定部分。