首页 > 解决方案 > 哪些 VCS 3D 建模师使用?

问题描述

哪些VCS3D 建模师使用?例如在Blender或中3DsMax

标签: version-controlblender3dsmax

解决方案


像任何项目一样,它是启动它的人的选择。Subversion 和 git 是两种流行的选择,各有长处。很难说一个比另一个更受欢迎。

在做出决定时,我要强调两点 -

磁盘使用- 多媒体项目经常使用大文件。git 是一个分布式存储库,这意味着每个签出副本的用户都会获得整个存储库,这可能会导致大型项目使用大量额外的磁盘。svn 将所有修订保存在服务器上,每个用户得到每个文件的两份副本,一份是原始的,一份是工作的,以便可以在本地进行比较。

这也扩展到 svn 能够签出项目的子目录,而 git 需要复制整个 repo。虽然最近的 git 版本可以检出工作文件的子集,但整个修订历史仍然在本地复制。

检查以前的版本- git 使用唯一的字符串来标识每个版本,而 svn 使用数字序列。这使得 svn 更容易签出之前的修订版,或者更早的五个修订版。要从 git 获取较早的版本,您需要列出历史并复制一个随机字符串以获取较早的版本。至少在使用 CLI 时,GUI 应用程序可以使两者更容易。

这可以扩展到讨论,svn 用户可以说我有修订 125,我有 122 来快速知道有人落后或错过了一次更新。


推荐阅读