请教下熟悉 diff 算法的同学, 我场景是连接 Git 服务器速度不是很快,
现在有考虑在本地完成 JS 代码压缩, 然后再部署到服务器上.
那么如果我的 JS 压缩代码只有一行, 当文件发生改变, diff 产生的数据量大不大?
另外 JS 压缩后代码是否放在 repo 里, 这个是怎么考虑的?
大家讲道理2017-04-22 09:02:19
데이터 양이 걱정된다면 넣지 마세요. 이것은 diff 알고리즘과는 거의 관련이 없으며 git의 팩 및 전송과 많은 관련이 있습니다. 참조: http://git-scm.com/book/zh/Git-%E5%86%85%E9%83%A8%E5%8E%9F%E7%90%86-Packfiles
게다가 사용 중인 도구를 사용하여 JS 소스 코드를 여러 번 축소한 결과가 비슷한지 모르겠습니다.