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