PROBLEM: cvs i puchnięcie (znowu) - subversion ?

Michal Moskal malekith w pld-linux.org
Pon, 17 Mar 2003, 16:25:47 CET


On Mon, Mar 17, 2003 at 03:54:03PM +0100, Mateusz Korniak wrote:
> On pon 17. marzec 2003 15:44, Robert J. Wozny wrote:
> > Quoting Michal Moskal <malekith w pld-linux.org>:
> > >> Ale chyba przyznasz, że powinien mieć ograniczenie wielkości bufora...
> > >
> > > Ojej... cokolwiek. CVS to przestarzała technologia i powinniśmy się
> > > zastanawiać się jak się najszybciej od niego uwolnić.
> >
> > a co w zamian?
> 
> A bawił się ktoś już subversion ?
> ( Teoretycznie są tam zaimplementowane diffy binarne transportowane w obie 
> strony...) 

[root w roke ~]# svnlook tree /home/svnroot | wc -l
   3172
[root w roke ~]# 
   
Używam gdzieś od 1/2 roku, a może roku do kilku wewnętrznych projektów.
Nie było żadnych problemów, poza koniecznością robienia dump/load ze
trzy razy (ale ostatni raz już daaawno temu, format repo się
ustabilizował :-)

Niemniej jednak trzymanie tam tarballi to głupi pomysł. Dobry pomysł to
IMHO:

foo.spec:
Source0: ftp://foo.com/src/foobar-1.2.3.tar.gz #d3b07384d113edec49eaa6238ad5ff00

A na ftp:

ftp://distfiles.pld.org.pl/by-md5/d3b07384d113edec49eaa6238ad5ff00a

lub:

ftp://distfiles.pld.org.pl/by-md5/d/3/d3b07384d113edec49eaa6238ad5ff00a

+automat co by to na ftp dociągał (i logował gdzieś, który plik należy
do którego pakietu, żeby przy upgrejdach dało się coś z tym zrobić).

Prawdopodobieństwo kolizji md5 jest pomijalne.

To jest niezależne od CVS/SVN.

-- 
: Michal Moskal ::::: malekith/at/pld-linux.org :  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