我是一名Web开发人员/设计师,并且我希望能够版本控制图形文件(Photoshop/Fireworks/Illustrator/Stock Photos/等)。
通常这没问题,但是我拥有的某些文件的扩展容量大约为800MB,而TortoiseHG对此感到窒息。我目前有一个服务器,我将所有文件都放在上面,以便我所有的计算机都可以访问(这是我的工作计算机,并且在安装某些Linux软件包方面有一定的灵活性)。
任何关于最佳解决方案的建议将不胜感激。
最佳答案
除非这些图形文件每天都在变化,否则存储它们的更好方法是:
您很少需要图形文件。
我通常使用基于Maven的存储库,例如 Nexus 。
然后,我将一个文本文件存储在VCS中,该文本文件将包含Nexus存储库中引用的工件的确切标签(在您的情况下为“图形文件集”)。该文本文件还包含MD5校验和。
该解决方案使您的存储库(VCS之一和工件之一)可以很好地缩放。
关于svn - 在Windows上对图形 Assets 进行版本控制的最佳方法是什么?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3300964/