Πώς να βρείτε όλα τα commits (αρχεία και σχόλια) από ένα άτομο σε cvs

ψήφοι
18

Ψάχνετε για να πάρετε μια λίστα με όλα τα αρχεία (διαπράττουν σχόλια θα ήταν πάρα πολύ ωραία) ενός χρήστη στο CVS.

Δημοσιεύθηκε 10/12/2008 στις 00:17
πηγή χρήστη
Σε άλλες γλώσσες...                            


6 απαντήσεις

ψήφοι
17

Χρησιμοποιήστε την ακόλουθη εντολή για την καταγραφή όλων commits από ένα συγκεκριμένο χρήστη:

cvs -q log -N -S -wuser dir/

-NΜην λίστα ετικετών.
-SΜην εκτυπώνετε όνομα / κεφαλίδα αν επιλεγεί δεν αναθεωρήσεις.
-w[logins]Μόνο κατάλογος αναθεωρήσεων ελέγχεται από συγκεκριμένα συνδέσεις.

Πρόσεχε! Η σειρά των θεμάτων διακόπτες.

Για περισσότερες επιλογές και χρήση βοήθειας:

cvs -H log

(Καταχώρηση των διακοπτών παραπάνω λαμβάνονται από την έξοδο αυτής της εντολής).

Απαντήθηκε 15/02/2009 στις 10:42
πηγή χρήστη

ψήφοι
12

cvs log -t -wJellyJoe
Απαντήθηκε 10/12/2008 στις 00:28
πηγή χρήστη

ψήφοι
10
cvs history -u user -c -D 2009-01-20
cvs history -u user -l -c -D 2009-01-20

πρώτη γραμμή για να δείτε όλες τις αλλαγές από το χρήστη καθώς καθορισμένη ημερομηνία δεύτερη γραμμή εμφανίζει μόνο την τελευταία αλλαγή, ώστε να έχετε κάθε αρχείο μόνο μία φορά, ακόμη και αν αυτό έχει αλλάξει αρκετές φορές.

Απαντήθηκε 30/04/2013 στις 10:06
πηγή χρήστη

ψήφοι
5
cvs history -a -c  -D 2009-01-20

να επανεξετάσει όλα τα commits από όλους τους χρήστες από το 2009-01-20

Απαντήθηκε 23/01/2009 στις 21:08
πηγή χρήστη

ψήφοι
2

Εδώ είναι μια γρήγορη oneliner που θα σας δώσει μια λίστα με κάθε αρχείο, που ακολουθείται από αλλαγές σε αυτό το χρήστη και την πρώτη γραμμή του σχολίου από αυτόν το χρήστη.

cvs log | egrep -A 1 'Working file|username'

Η παραγωγή θα μοιάζει με:

Working file: bin/scriptname
head: 1.14
--
date: 2008/01/01 15:15:30;  author: username; state: Exp; lines +3 -2
First line of checkin comment will appear here.

Αυτή είναι μια γρήγορη και βρώμικη ένα σκάφος της γραμμής, έτσι YMMV.

Απαντήθηκε 10/12/2008 στις 00:31
πηγή χρήστη

ψήφοι
1

Μπορείτε επίσης να χρησιμοποιήσετε εξωτερικά εργαλεία, όπως ViewVC , το οποίο σας επιτρέπει να εισόδου ερωτήματα χρησιμοποιώντας φόρμες. Η έξοδος είναι επίσης διαμορφωθεί όμορφα στο πρόγραμμα περιήγησης web.

Απαντήθηκε 17/12/2008 στις 15:26
πηγή χρήστη

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more