subversion (pliki binarne)
Mateusz Korniak
mateusz w ant.gliwice.pl
Pon, 15 Wrz 2003, 11:39:11 CEST
On Monday 15 of September 2003 11:18, Michal Moskal wrote:
> > > A pliki binarne nie są obsługiwane wydajnie ?
> >
> > A jaki CVS ma problem z _malymi_ plikami binarnymi ?
> > Bo problem z duzymi przestal istniec bez svn.
>
> Zrób sobie plik binarny, powiedzmy 100k. Zmieniaj w nim po jednym
> bajcie, powiedzmy 1000 razy i commituj do svn i cvs. W CVS uzyskasz 100
> mega śmiecia, w svn jakieś 200k (po stronie repo).
To chyba nieadekwatny do statystycznej rzeczywistości przykład.
Większość dużych rzeczy to skompresowane źródła. Minimalna zmiana
kompresowanej treści powoduje na ogół całkowitą zmiane skompresowanego
wyniku. W takiej sytuacji róznicowanie binarne (svn) nie będzie raczej
skuteczniejsze od trzymania kopii (cvs).
Rożnica ZTCW natomiast jest w czasie (via generowany ruch) przy operacjach na
dużych plikach binarnych. CVS czasem wymaga przesłania całego pliku gdy nie
jest to konieczne.
--
Mateusz Korniak
Więcej informacji o liście dyskusyjnej pld-devel-pl