Znowu locki w CVS
Michal Moskal
malekith w pld-linux.org
Śro, 4 Gru 2002, 21:31:03 CET
On Wed, Dec 04, 2002 at 09:11:26PM +0100, Tomasz Kłoczko wrote:
> On Wed, 4 Dec 2002, Witold Filipczyk wrote:
>
> > On Wed, Dec 04, 2002 at 09:52:21AM +0100, Artur Flinta wrote:
> > > Bleeeeee, dlaczego nmasz CVS tak często daje ciała?
> >
> > Jakie jest zastosowanie tych locków, bo nie rozumiem.
> > Dlaczego musi być blokowany cały katalog ?
>
> B ktoś stwirził że tak mu bęzie prościej (blokując dany katlog i wszystko
> poniżej). Tzrebaby tu poprostu wprowdzić blokady per plik.
Nie. To jest cześciowe rozwiązanie problemu:
vi foo.h
vi foo.c
cvs commit
żeby wykonany w tym samym czasie:
cvs up
nie ściągnął zmienionego foo.h i starego foo.c. Rozwiązanie jest
oczywiście częściowe (vi include/foo.h; vi foo.c; cvs commit), pełne
rozwiązanie (commit jako transakcja, jak w SQL) oferuje subversion.
--
: 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