签入 - 检查PSD和图像文件的过程/版本控制

时间:2011-03-09 09:47:36

标签: image version-control psd vcs-checkout

标题可能不是那么清楚,但我面临的问题是:

设计人员是否正在通过网络处理大型photoshop文件,这有很多网络流量和文件损坏问题,我正试图克服这些问题。

我想要这样做的方法是让设计师将文件复制到他们的机器(Mac OSX)并在本地处理它们。但问题在于,他们可能忘记将其复制回来,或者其他设计师可能会开始处理存储在网络上的版本。

我需要的是一个系统,设计师从服务器中检出锁定这些文件的文件或文件夹,这样其他用户就无法复制它们,直到它们重新签入。我们不需要存储文件的修订版。

我最初的想法是使用SVN或最好是GIT并以某种方式强制锁定结账,这听起来是否可行或是否有更好的系统?

2 个答案:

答案 0 :(得分:0)

平均文件有多大?不确定GIT没有使用它但是SVN应该没问题 - 如果你确实选择了SVN,我会尝试检查Http / Https vs Network Path到repo,因为你可以从一个或另一个中获得速度优势。当我们在工作中访问我们的repo时,它比使用网络\\路径到repo的结果快了100倍。

答案 1 :(得分:0)

SVN是一个不错的选择,但你会有修订版(这是SVN的重点)。默认情况下,SVN不会锁定文件,但您可以对其进行配置。见http://svnbook.red-bean.com/nightly/en/svn-book.html?bcsi_scan_554E00F99A9AD604=0&bcsi_scan_filename=svn-book.html#svn.advanced.locking

我不太了解git,但由于它不是集中式VCS,我很确定它不适合您的情况。