KDE 3.1.1

Dimitris Kamenopoulos dkamen at otenet.gr
Thu Mar 20 20:36:02 EET 2003


On Thursday 20 March 2003 18:13, Nikiforakis Manos wrote:
> >To pio kalo einai na
> > katevaseis sources kai na ta kaneis update kathe fora pou vgainei neo
> > release, mesw cvs.
>
> Dyo erwthsoules epidh mexri twra exw doulepseiu poly ligo me cvs (mono gia
> kapoia programmata pou exoun kairo na dwsoun stable ekdosh h kapoia poly
> kainourgia opws <slicker> :-)
>
> 1. To cvs update doulepse kala kai sthn anaba8mish apo kde3.0 --> kde3.1
> opou yphrxan toses allages klp klp ?

Όχι, χρειάζεται και checkout γιατί μερικά directories άλλαξαν θέση, άλλα 
προστέθηκαν κλπ. Το update ενημερώνει μόνο αρχεία. Αν δηλαδή έχεις τα sources 
του Δεκεβρίου και είναι της μορφής
/myapp
/lib
	file1.c
        file2.c
/bin
	file1.c

και στη νέα έκδοση έχουν συμβεί οι εξελίξεις
/
/lib
	file1.c
	file3.c
	file4.c
/bin
	file1.c
	/tests
		file15.c

τότε το update θα σου σβήσει το /lib/file2.c και θα σου προσθέσει τα
/lib/file3,4.c αλλά δε θα σου δημιουργήσει το /bin/tests ούτε θα ασχοληθεί με 
τα περιεχόμενά του. Πρέπει να κάνεις checkout για να τα πάρεις.

Οπότε πρέπει να κάνεις πρώτα (στο /myapp) 
cvs update
που θα σου ενημερώσει ό,τι είναι δυνατόν να ενημερωθεί 
_κατεβάζοντας_μόνο_τα_diffs (το checkout πάντα κατεβάζει ολόκληρο το νέο 
αρχείο, ακόμα και αν έχει αλλάξει μόνο ένα byte).

και μετά στο /myapp/..
cvs co myapp
που θα κατεβάσει όλα τα υπόλοιπα. 


> 2. Exw xrhsimopoihsei opws egrapsa ligo to cvs, alla pote me stable
> releases. Pws 8a dialeksw as poume shmera na katebasw mesw cvs to stable
> KDE 3 kai oxi kapoio unstable?

Παίζοντας με tags και branches. Δες στο webcvs.kde.org τι tags και branches 
υπάρχουν (είναι πάντως διαφορετικά για kde,qt,kdevelop,koffice) και στο 
info://cvs για το πώς διαλέγεις tags.



More information about the Linux-greek-users mailing list