subversion, cvs etc - efektywność svn diff, inne WebDAV z apache-mod_dav

Michal Moskal malekith w pld-linux.org
Pon, 14 Kwi 2003, 15:07:52 CEST


On Mon, Apr 14, 2003 at 02:46:16PM +0200, Marek Guevara Baun wrote:
> Jeśli binarny diff svn-owy jest prostym diffem to teoretycznie,
> w dłuższej skali czasu, bardziej efektywne (dla zużytego
> miejsca na dysku) byłoby przechowywanie źródeł programów w postaci
> rozpakowanej.

Na pewnie nie rozpakowuje. Nie może. Kompresja jest w pewnym sensie
niedeterministyczna (np. nie wiesz jakiej wersji programu kompresującego
używam maintainer, jakich opcji etc). Wobec czego włążenie i
wyciągniecie pliku mogłoby dać inny rezulat (np. inne md5 .tar.gz,
pomimo że md5 .tar byłoby takie same). Tak czy inaczej, svn jako
narzędzie ogólnego zastosowania (a właściwie narzędzie nie przeznaczone
do przechowywania tarballi, bo po co), nie robi takich rzeczy.

-- 
: Michal Moskal :: http://www.kernel.pl/~malekith : GCS {C,UL}++++$ a? !tv
: PLD Linux ::::::::: Wroclaw University, CS Dept : {E-,w}-- {b++,e}>+++ h



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