设计文件的版本控制


15

有人可以描述他们用于处理文件的多个版本的工作流程吗?例如,

  • 如果有一个以上的人在做
  • 或者您在设计中探索了一个想法,然后意识到您必须多次撤消状态并希望您达到所需的先前状态

是不是每个小时/每15分钟保存一个不同的文件名?

作为唯一的设计师,甚至需要版本控制吗?


3
Adobe Version Cue是与Creative Suite 1-4捆绑在一起的一个版本控制系统,是如此广泛地使用-但是尽管如此,我和我认识的人都从未使用过它。
e100

@ e100:一个项目尝试了一次,它非常慢:(--也许那是我当时的PC了……
Shikiryu 2011年

Answers:


12

我从来不需要与其他人一起处理同一个文件,但是我有3种方式来处理设计文件的多个版本。

大事记

当我们尝试以敏捷方式作为设计师(就像某些开发人员一样)时,我使用了里程碑。它非常有效,但是会花费很多时间(开始使用时会花更多时间。最后,它非常不错)。需要大量组织。

文件名中的编号/日期/详细信息

当我开始设计,我处理数字的版本。可怕。说真的,不要。或组织起来。“ Design1.psd”“ Design2.psd”等...

如果您对我昨天的工作有很好的记忆,日期/时间会很好。就我而言,没有数字那么可怕,但没有强大得多。“ Design20100801-1112.psd”

细节更好。我使用了诸如“ Design20100801-1112-add-pattern.psd” = date-hour-details之类的名称。文件名很长,但是使用起来很快,而且您发现文件的速度比以前的任何方法都快。

SVN或GIT

亦称真实版本控制

我现在使用SVN。我定期保存相同的文件“ Design1.psd”。每小时或每一次暂停,我都会进行修改并提供详细信息。

如果我出错了,或者客户想要以前的版本,我只需更新到xxx版本就可以了。

它还为您提供了处理里程碑非常有趣的分支标签的功能

开发人员使用版本控制软件/ DB / etc是有原因的。它非常有效,设计人员也应该使用它。(但是一开始很难理解/使用)


1
对于以前没有VCS经验的人来说,git可能更难掌握,但对二进制文件的支持比SVN好得多。
Can BerkGüder2011年

1
git也不要求您使用存储库设置服务器,这使
入门

@BerkGüder:git处理二进制文件真的更好吗?我从未遇到过SVN中的二进制文件问题。我认为这是一个传奇。
Mnementh,2011年

1
@Darth:您需要一个存储库,但不需要服务器。您可以将本地存储库与文件URL一起使用。我在计算机上使用它来存储我要进行版本控制但不发布的所有内容。工作良好。
Mnementh'1

2
好吧,亲SVN:易于使用(我都尝试过,并且svn对于基本命令非常简单),可以像我使用的assembla一样在本地或免费的私有仓库中工作。pro GIT:在多用户情况下(这不是我的情况),更容易派生/合并,如果文件太多,则可以更好地处理文件大小,也可以在本地或专用存储库中使用。我会给任何人的唯一建议是同时尝试并选择适合您需求的一种
Shikiryu 2011年

4

某种形式的版本控制始终是一件好事,尤其是在创造性的努力下。像SVN这样的传统系统适合文本文件,但不适用于二进制文件(例如InDesign和QuarkXpress)。

这里真正需要的是数字资产管理系统内容管理系统,尤其是在涉及多个设计师的情况。但是,这是一个非常深的兔子洞,任何真正的讨论都超出了SE格式。可以说,价格范围从免费到数百万美元不等。

一个好的系统可以使您按里程碑保存,而且,对于多个设计人员而言更重要的是,允许某人签出文档进行编辑,从而禁止其他人下载文档,还可以将更改回滚到以前的版本。

如果您正在考虑某种系统,则需要坐下来考虑您的环境(计算机硬件,软件,办公室,潜在用户的数量)和需求,提出需求文档,然后开始搜索然后比较系统违反您的需求。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.