← Back to team overview

sslug-teknik team mailing list archive

Re: cvs og flerbruger udvikling

 

On Sun, 18 Nov 2001 jakob@xxxxxx wrote:

> 
> 
> Jeg har i brugt det meste af en dag på at 
> sætte mig ind i cvs på en linux platform. Jeg 
> har forhåbentlig misforstået et eller andet, 
> men jeg kan ikke forstå hvorfor det ikke er 
> lavet sådan at alle filer i ens lokale kopi af et 
> cvs projekt er readonly indtil man checker en 
> eller flere fil(er) ud hvorved man for eneret til 
> at editere fil(en/erne) (altså filen låses af cvs).
> Til dagligt arbejder jeg i et mellemstort 
> softwarehus i Århus. Vi ville ikke kunne 
> arbejde seriøst uden at vide at der er lås på 
> en fil når den checkes ud. I virksomheden 
> bruger vi SourceSafe. 

Min erfaring er at man i praksis - hvis projektet er struktureret
ordentligt - ikke oplever det som et problem.

Du siger det i virkeligheden også selv; hvis den lås du nævner ikke skader
arbejdsprocessen, er den jo i en eller anden forstand overflødig. (I
teorien - i praksis er det jo meget rart med sikkerhedsmekanismer).

Tænk også på det som et skaleringsproblem. Jo flere udviklere, jo mere
irriterende er det at man ikke kan lave en ændring. Selvklart at chancen
for problemer også stiger, men hvis man ofte commiter, og updater, så
burde det fungere.

> en masse tid på at lave programændringer og 
> konstatere når man checker ind at filen er 
> ændret af en anden.

Så er det nok fordi eens arbejdsprocess/kode er for ustruktureret.

> 
> Kan cvs bruges på beskrevne måde, med 
> automatisk sætning af read/write rettigheder 
> (som SourceSafe)?

Det er der vist en anden der har svaret bekræftende på. Check også
anvisningerne for integration i visual studio, mv ud. (For du nok brug
for, hvis det skal være ligeså transparent som source safe).

Mads

-- 
Mads Bondo Dydensborg.                               madsdyd@xxxxxxxxxxxx
THE COURT:  I'm delighted, Doctor, that this is plain English to someone.
  
  - From DeCSS trial transcript, regarding a plain text describing of DeCSS.
    http://www.cs.cmu.edu/~dst/DeCSS/Gallery/touretzky-testimony.txt



References