我们的存储库越来越大,因为我们拥有大量的媒体(数百个1MB的jpegs,数百个PDF等等)。
检查这些存储库的开发人员必须等待不正常的很长时间,因为这样才能获得某些回复。
以前还有其他人遇到过这种困境吗?通过将代码从媒体中分离出来,我是否走了正确的道路?以下是我遇到的一些问题/担忧:
src="http://media.domain.com/site/blah/image.gif",但这不会在本地工作。我认为我必须更改我的站点模板,以决定它是本地/开发还是生产,并在此基础上更改BASE_URL。如果你能深入了解我对媒体和代码管理的问题,我将不胜感激。
发布于 2010-10-22 06:17:31
首先,是的,将媒体和生成的内容(比如生成的pdf)从源代码控制中分离是一个好主意。
这是因为:
尽管如此,任何这样的过渡都是代价高昂的。
您需要将发布管理过程(在正确的地方生成正确的文件)与开发过程(从一两个参考材料中获得开发/更新项目的正确材料)分开。
二进制文件一般分为两类:
https://stackoverflow.com/questions/3990449
复制相似问题