DVCS 리포지토리가 중앙 집중식 카운터 공간과 동일하거나 적은 공간을 사용하도록 여기와 SO에 대한 몇 가지 토론을 읽었습니다. 나는 그것을 놓쳤을 수도 있지만 그 이유에 대한 좋은 설명을 찾지 못했습니다. 누구 알아?
5
followinfg 게시물은 읽은 게시물입니까? stackoverflow.com/questions/7727791/… 또는 stackoverflow.com/questions/8657710/… 또는 stackoverflow.com/questions/456336/…
—
VonC
나는, 감사합니다! 따라서 zlib를 사용하여 압축하고 가능한 경우 객체를 팩 파일로 저장하는 두 가지 답변이 있음을 이해합니다. Mozilla의 예제도 훌륭합니다!
—
Alex Florescu
@Alex 아니요, 주된 이유가 없습니다. SVN은 완전한 스냅 샷을 저장하고 Git과 Mercurial은 HEAD 개정과 diff 만 저장합니다. 일반적인 압축을 사용하면 약 60-80 %의 압축률을 얻을 수 있습니다. diff를 사용하면 99 %까지 줄 수 있습니다. 그래도이 숫자는 내 엉덩이에서 빠져 나옵니다. 실수는 다를 수 있습니다. 경향은 같은 생각 일 것이다.
—
Konrad Rudolph
@ KonradRudolph, 그게 무슨 팩 파일입니까?
—
Alex Florescu
@Alex 아닙니다. 지금까지 내가 packfile 추가로 알고로 포장 하나에 여러 파일을. 반드시 관련이있는 것은 아닙니다.
—
Konrad Rudolph