subversion (pliki binarne)

Michal Moskal malekith w pld-linux.org
Pon, 15 Wrz 2003, 12:18:34 CEST


On Mon, Sep 15, 2003 at 11:39:11AM +0200, Mateusz Korniak wrote:
> 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. 

Mylisz się.

-rw-r--r--    1 malekith users     1653633 Sep 15 12:15 books
-rw-r--r--    1 malekith users      239610 Sep 15 12:15 books.1
-rw-r--r--    1 malekith users      239609 Sep 15 12:15 books.2
-rw-r--r--    1 malekith users         220 Sep 15 12:16 books.xdelta

(books.1 i .2 to skompresowana wersja lekko zmienionego books).

-- 
: Michal Moskal :: http://www.kernel.pl/~malekith : GCS {C,UL}++++$ a? !tv
: When in doubt, use brute force. -- Ken Thompson : {E-,w}-- {b++,e}>+++ h



Więcej informacji o liście dyskusyjnej pld-devel-pl