在Windows上对图形资产进行版本控制的最佳方式是什么?图形、资产、版本、方式

2023-09-04 02:26:29 作者:恨被收藏

我是一名Web开发人员/设计师,我希望能够对图形文件(Photoshop/Fireworks/Illustrator/Stock Photos/等)进行版本控制。

这通常很好,但我有一些文件的大小约为800MB,这让TortoiseHG窒息。我目前有一台服务器,我把我所有的文件都放在上面,这样我的所有计算机都可以访问(这是我的工作计算机,我可以灵活地安装一些Linux包)。

Windows 10技术预览版安装流程图赏 win10界面图赏

我们将不胜感激,为您提供最好的解决方案。

推荐答案

除非这些图形文件每天都更改,否则存储它们的更好方法是:

避免使用VCS(如SVN的CVCS或Git或Mercurial的DVCS):这些设置是为了保留元素的历史记录,以便与旧版本进行比较。 图形文件很少需要此功能。

使用通用存储库(即具有标记功能命名约定的共享目录,而不是像VCS那样具有分支和合并的目录)。 我通常使用类似Nexus的基于maven的回购。 然后,我在VCS中存储一个文本文件,该文件将包含Nexus存储库中引用的构件(在您的例子中是"图形文件集")的确切标签。该文本文件还包括MD5校验和。

该解决方案允许您的存储库(VCS存储库和构件存储库)很好地结合在一起进行Scala。