cvs bir kişi tarafından bütün kaydedilmesini (dosyalar ve yorum) nasıl bulunur

oy
18

tüm dosyaların bir listesini elde etmek istemez cvs bir kullanıcının (yorumlar çok güzel olurdu taahhüt).

Oluştur 10/12/2008 saat 00:17
kaynak kullanıcı
Diğer dillerde...                            


6 cevaplar

oy
17

Belirli bir kullanıcının tüm kaydedilmesini listelemek için aşağıdaki komutu kullanın:

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

-NEtiketlerini listeler vermeyin.
-SHiçbir revizyonları seçtiyseniz ad / başlığı yazdırmayın.
-w[logins]Sadece liste revizyonları belirtilen giriş bilgilerine göre kontrol edildi.

Dikkat et! anahtarlar sırası önemlidir.

Daha fazla seçenek ve yardım kullanım için:

cvs -H log

(Anahtarların İlanı Bu komutun çıktısı alınan yukarıda).

Cevap 15/02/2009 saat 10:42
kaynak kullanıcı

oy
12

cvs log -t -wJellyJoe
Cevap 10/12/2008 saat 00:28
kaynak kullanıcı

oy
10
cvs history -u user -c -D 2009-01-20
cvs history -u user -l -c -D 2009-01-20

sadece bir kere her dosyayı almak böylece belirtilen tarih İkinci satır, sadece son değişikliği listeler yana ilk satırı birkaç kez değiştirilmiştir olsa bile, kullanıcının tüm değişiklikleri görüntülemek için.

Cevap 30/04/2013 saat 10:06
kaynak kullanıcı

oy
5
cvs history -a -c  -D 2009-01-20

2009-01-20 beri tüm kullanıcıların tüm kaydedilmesini yorumlayan

Cevap 23/01/2009 saat 21:08
kaynak kullanıcı

oy
2

İşte size o kullanıcı değişiklikler ve bu kullanıcıdan yorumun ilk satırında ardından her dosyanın bir listesini verecektir hızlı oneliner bu.

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

Çıktı aşağıdaki gibi görünecektir:

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.

Bu YMMV böylece, hızlı ve kirli bir liner olduğunu.

Cevap 10/12/2008 saat 00:31
kaynak kullanıcı

oy
1

Ayrıca gibi harici araçlar, kullanabilirsiniz ViewVC web formları kullanarak giriş sorguları sağlar. Çıktı da web tarayıcısında güzel biçimlendirilir.

Cevap 17/12/2008 saat 15:26
kaynak kullanıcı

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