2010-07-23 18 views
7

Tôi muốn có danh sách tất cả các cam kết cho mô-đun trong cvs mà không kiểm tra mô-đun đó. Điều này có thể không? Nếu thế thì sao?Cách nhận nhật ký cam kết của cvs mà không cần kiểm tra lại

tôi có thể sử dụng lệnh log cvs như vậy:

cvs log > commitlog.txt 

nhưng điều này chỉ xuất hiện để làm việc cho đã kiểm tra ra mô-đun mà tôi đang chạy lệnh từ. Tôi muốn để có thể nhận được đăng nhập cho một mô-đun mà không cần phải kiểm tra xem nó ra.

Trả lời

11

Có. Có một lệnh "rlog". Nó tương tự như log ngoại trừ không yêu cầu kiểm tra mã. Nói cách khác, lệnh được chạy "từ xa".

rlog [tùy chọn] [file ...]

Print out history information for modules. See log—Print out log 

thông tin cho các tập tin.

-b 

    Only list revisions on the default branch. See log options. 
-d dates 

    Specify dates (d1<d2 for range, d for latest before). See log 

tùy chọn. -h

Only print header. See log options. 
-l 

    Local; run only in current working directory. See Recursive 

hành vi. -N

Do not list tags. See log options. 
-R 

    Only print name of RCS file. See log options. 
-rrevs 

    Only list revisions revs. See log options. 
-s states 

    Only list revisions with specified states. See log options. 
-t 

    Only print header and descriptive text. See log options. 
-wlogins 

    Only list revisions checked in by specified logins. See log options. 
+0

Cảm ơn rất nhiều! Liên kết không hoạt động cho tôi vì vậy tôi phải làm một chút để tìm kiếm cú pháp để có được cú pháp đúng. Tôi đã đánh dấu câu trả lời của bạn đúng nhưng tôi cũng sẽ upvote nó quá nếu bạn thay đổi câu trả lời của bạn để bao gồm việc sử dụng lệnh/một ví dụ &/hoặc sửa chữa liên kết. :) – CodeAndCats

+2

Ben, Tỷ lệ cược. Liên kết vẫn hoạt động cho tôi. Nhưng nếu nó không hoạt động phổ biến, nó chắc chắn là tốt hơn để có các tùy chọn bao gồm. Vì vậy, thực hiện. –

+1

rlog dường như nối thêm, v tên tệp, do đó tôi nhận được lỗi sau khi sử dụng rlog: 'rlog: taxi_rings/RCS/taxi_ring_128.ent, v: Không có tập tin hoặc thư mục đó ' Làm cách nào để tránh hành vi này? –

Các vấn đề liên quan