我们需要保留一些* .bmp图像(~50 MB)版本(我们进行图像比较单元测试)。到目前为止,我将这些文件远离我们的主要产品TFS项目,因为我担心它们会减慢GET操作,减慢TFS备份速度,因为源代码控制没有针对二进制文件和大文件等进行优化。
我的担忧是否合法?
感谢。
答案 0 :(得分:0)
在TFVC?是的,这是一个合理的担忧。
在Git中,只需使用Git LFS作为二进制文件 - Git LFS存储指向bloo中blob的指针,并将blob存储在其他位置。因此,典型的源代码控制操作(切换分支,提交等)非常快速且回购本身很小。
处理大量艺术资产的公司(如游戏公司)通常使用专用的资产管理软件。但是,我没有这方面的经验,所以我无法提供太多指导。