我们非常成功地使用SVN来获取传统方式的源代码:/ branches,/ trunk和/ tags。
我们不会将SVN用于我们的艺术资产,这在某种程度上类似于源代码,但实际上与源代码没有相同的需求。
我指的不仅是图像文件(jpeg,png等等),还有PhotoShop文件和已购买的库存图片(不应该丢失)。
对于我的图形艺术家来说,文件结构和程序的最佳做法是什么?
答案 0 :(得分:4)
实际上这是一个很好的问题。我想知道其他人是如何做到的。
我通常做的是在一个单独的文件夹中跟踪SVN存储库中的主要PSD文件。假设您有包含所有图像的/图像。在这种情况下,我通常会设置一个包含最新PSD文件的/ images / source。
第一次结账时有点烦人,但PSD并没有像源代码那样经常更新,所以这并不算太糟糕。
当然,您在部署网站时必须排除这些文件夹。
我公司处理此问题的另一种方法是将所有这些都放在网络硬盘上。我们使用如下文件结构跟踪更改:
/Project/Assets/Design/
/ Round 1
/ Round 2
/ Round n
“Round”文件夹计算PSD文件的版本以及与之关联的JPG导出。如果您没有进行太多更改,那么效率会更高,因为如果您有100个修订版,则很难正确管理。
答案 1 :(得分:1)
对于我们的图形,我们将项目组织到项目中(例如/ graphics / marketing / NAILBA / 2009 / Banner代表我们今年NAILBA {life insurance}会议的旗帜)。文件夹/ trunk和/ branch不是必需的,但在选择单个版本之前,它们提供了一种探索想法的简洁方法。由于HEAD通常是唯一重要的版本,因此我们不使用/ tags。现在我们没有创建那么多内容(我们主要编写一套网络应用程序),但这对我们的营销项目(传单,横幅,网站等)非常有效。