Ερωτήσεις περι cvs...

Nikiforakis Manos e_nikiforakis at yahoo.gr
Sat Jun 21 12:16:01 EEST 2003


DJ Art wrote:

> Επίσης, υποπτεύομαι και κάτι άλλο: συνήθως τα cvs source releases
> περιέχουν ειδικά makefiles (π.χ. Makefile.cvs ή πρέπει να τρέξεις
> ./autoconfig) όπου πρώτα κάνεις τα βήματα για να δημιουργηθεί το
> configure από τα autoconf και automake. Θα πρέπει να ξανακάνεις αυτή τη
> διαδικασία κάθε φορά που κάνεις update το repository.

Xm.. vομίζω πως κατι τετοιο φταιει για τα προβλήματα με το compile..

> 
>> Αυτό γιατί κατεβάζοντας το koffice-1.3-beta2 το οποίο ονομάσαν
>> koffice-1.2.91 βλέπω καταρχήν μια διαφορά ~4ων MB (περισσότερα στο
>> δικό μου bz2 package από το cvs)
> 
> Αυτό μπορεί να οφείλεται σε binaries ή object files που έχουν ξεμείνει
> μετά το compile.

Συγκεκριμενα για το koffice πρόσεξα πως στο bz2 package που δίνουν, δεν
συμπεριλαμβάνονται τα krita και kexi ενω στο cvs υποάρχουν. Τα προβλήματά
μου ήταν ΚΥΡΙΩΣ σε αυτά τα 2. Είχα δοκιμάσει απλά να σβήσω τα directories
τους αλλα αυτό δεν έλυνε το πρόβλημα γιατί υπήρχαν entries σε αυτά στο
Makefile. Ίσως αν τα έσβηνα και μετα έτρεχα make -f Makefile.cvs ή 
./autoconfig όπως προτείνεις παραπάνω να λυνόταν το πρόβλημα; Δηλαδή με
λίγα λόγια δεν μπορω ο άνθρωπος να του πώ να ΜΗΝ κάνει compile το τάδε και
το τάδε;

> Για να δείς τί tags/branches υπάρχουν σε ένα repository, δωσε την
> εντολή:
> cvs status -v
Αυτό το ήξερα αλλα τόση ώρα;

> Τώρα, για να μη σου φέρει το cvs το status για όλα τα αρχεία, μπορείς να
> τρέξεις την εντολή για ένα συγκεκριμένο αρχείο:
> $ cvs status -v backend.c
> (βάλε όπου backend.c ένα υπαρκτό αρχείο από το koffice)
ΑΥΤΟ ΜΑΛΙΣΤΑ :-) 


> Μπά, όχι ιδιαίτερα :)
Ευχαριστώ για τη βοήθεια!

> Απλώς, όλες οι απορίες που έχεις (ακόμα και αυτές που δεν συμπεριέλαβες
> στο e-mail ;) θα σου λυθούν αν κοιτάξεις και 5 πράγματα στο manual του
> cvs. Όχι στο man page, στο manual: http://www.cvshome.org/docs/manual/

Χμ, είχα προσπαθήσει να το κατεβάσω κάποτε αλλα είχαν πρόβλημα με τον server
τους -μετά το ξέχασα :-) Το κατεβάζω τώρα- Ευχαριστώ.


-- 
Nikiforakis Manos
Studing Physics, Aristotle Univerity
Thessaloniki, Greece
email: e_nikiforakis at yahoo.gr
homapage: http://users.auth.gr/manolios/ 



More information about the Linux-greek-users mailing list