哪些VCS 3D建模器使用?例如在Blender或3DsMax中。
发布于 2020-04-19 17:21:38
就像任何项目一样,这是启动它的人的选择。Subversion和git是两个流行的选择,各有长处。很难说其中一个比另一个更受欢迎。
在做出决定时,我要强调两点:
Disk Usage -多媒体项目通常使用大文件。git是一个分布式存储库,这意味着每个用户签出一个副本都会得到整个存储库,这可能会导致大型项目使用大量额外的磁盘。Svn将所有修订保存在服务器上,每个用户都会获得每个文件的两个副本,一个是原始文件,一个是工作文件,以便可以在本地进行比较。
这也扩展到svn能够签出项目的子目录,而git需要复制整个存储库。虽然最近的git版本可以签出工作文件的子集,但整个修订历史仍然是本地复制的。
签出以前的版本- git使用唯一的字符串来标识每个版本,而svn使用数字序列。这使得svn更容易只签出以前的版本,或者更早的五个版本。要从git获取早期版本,您需要列出历史记录并复制一个随机字符串以获取早期版本。至少在使用CLI时,GUI应用程序可以让这两个操作变得更容易。
这可以延伸到讨论中,svn用户可以说我有125个版本,我有122个版本,可以很快知道有人落后了很多,或者只是错过了一个更新。
https://stackoverflow.com/questions/60230535
复制相似问题