PROBLEM: cvs i puchnięcie (znowu)

Jakub Bogusz qboosh w pld.org.pl
Pon, 17 Mar 2003, 09:38:21 CET


On Mon, Mar 17, 2003 at 01:48:28AM +0100, Adam Osuchowski wrote:
> Tomasz Kłoczko wrote:
> > W sumie rozbudować to o taki elemet nie byłoby trudno. Dla klienta bedzie 
> > to pzreźroczyste. Protokół nie wymusza formy przechowywani historii 
> > zmian. Na SF zdaje się że zresztą że używaja jakiegoś SQL backendu.
> > Nic nei stoi na przeszkodzie żeby cvs serwer używał dodatkowo plików w 
> > innym formaci np. aegisa czy innych. Wystarczy ze sprawdzałby czy jest 
> > <plik>,v i o ile nie ma szukał tego samego pliku ale w kolejnym 
> > zdefiniowanym formacie.
> 
> Jest takie cos jak DCVS -- serwer wspierajacy protokol pserver i trzymajacy
> repozytorium w bazie mysqlowej. Tylko, ze to jest napisane w perlu i sam
> autor twierdzi, ze moze byc niestabilne.
> 
> Zle jest to, ze w CVSie nie ma jakiegos ustalonego API do backendu plikowego,
> zeby mozna bylo trzymac pliki RCSowe w dowolnym miejscu a nie tylko na
> filesystemie.

Tylko to nic nie zmieni w kwestii sposobu ściągania plików - i tak nie
ma regeta ani informacji o zaawansowaniu ściągania.

A żeby używać xdelt dla plików binarnych, i tak byłoby potrzebne
wsparcie po stronie klienta (no i jakaś rozbudowa xdelty, bo aktualna
wersja dobrze radzi sobie tylko z kompresją gzip).


-- 
Jakub Bogusz    http://cyber.cs.net.pl/~qboosh/



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