- tarball은 여러 파일을 하나로 묶어놓은 아카이브 파일을 말한다. 보통
.tar또는.tar.gz파일을 의미한다. - tarball은 별도의 압축능력은 없다. 폴더와 거의 동일한 개념이지만 파일 시스템에 존재하는 여러 파일/디렉토리를 하나의 파일로 표현할 수 있다는 것이 장점이다. 스냅샷이라고 할수도 있겠다.
- 당연하겠지만
.tar.gz를 diff하는것은 압축된 파일을 diff하는것이니까 의미가 없다. 각 패키지 버전의 tarball을 diff한다는건 결국 각 버전의 실제 배포 파일을 diff하는것과 동일한 개념이다.