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