tác giả:Được viết bởi Marc G. Fournier (<scrappy@hub.org) trên 1998-11-05
lệnhCVS Checkoutcó cờ,-R, cho phép kèo bóng đá pháp kiểm tra một số Sửa đổi một mô -đun. Cờ này giúp kèo bóng đá pháp dễ dàng, ví dụ, Lấy các nguồn tạo ra bản phát hành 6_4 của mô -đun `TC ' Bất cứ lúc nào trong tương lai:
$ CVS Checkout -r Rel6_4 TCĐiều này rất hữu ích, ví dụ, nếu ai đó tuyên bố rằng có một lỗi trong bản phát hành đó, nhưng kèo bóng đá pháp không thể tìm thấy lỗi trong hiện tại Bản sao làm việc.
Tip:kèo bóng đá pháp cũng có thể xem một mô -đun như tại bất kỳ ngày nào bằng cách sử dụng-DTùy chọn.
Khi kèo bóng đá pháp gắn thẻ nhiều hơn một tệp có cùng một thẻ kèo bóng đá pháp có thể nghĩ về thẻ là "một đường cong được vẽ qua một ma trận của Tên tệp so với số sửa đổi ". Giả sử chúng tôi có 5 tệp với Sửa đổi sau:
7064_7395Sau đó, thẻ "TAG"Sẽ tham khảo File1-1.2, File2-1.3, v.v.
Lưu ý:Để tạo kèo bóng đá pháp nhánh phát hành, sau đó a tùy chọn -B được thêm vào lệnh, nó giống nhau.
Vì vậy, để tạo bản kèo bóng đá pháp 6.4 tôi đã làm như sau:
$ CD PGSQL $ cvs tag -b rel6_4sẽ tạo thẻ và nhánh để kèo bóng đá pháp cây.
Đối với những người cóCVSTruy cập, Thật đơn giản để tạo các thư mục cho các phiên bản khác nhau. Đầu tiên, tạo hai thư mục con, phát hành và hiện tại, để kèo bóng đá pháp không Trộn hai. Sau đó làm:
kèo bóng đá pháp CD CVS Checkout -p -r Rel6_4 PGSQL CD ../CULRENT CVS Checkout -p PGSQLdẫn đến hai cây thư mục,kèo bóng đá pháp/pgsqlvàhiện tại/pgsql. Từ thời điểm đó,CVSSẽ theo dõi chi nhánh kho lưu trữ nào là trong đó cây thư mục và sẽ cho phép cập nhật độc lập kèo bóng đá pháp trong hai cây.
Nếu kèo bóng đá phápchỉLàm việc trênhiện tạiCây nguồn, kèo bóng đá pháp chỉ làm Mọi thứ như trước khi chúng tôi bắt đầu gắn thẻ các nhánh phát hành.
Sau khi kèo bóng đá pháp thực hiện kiểm tra ban đầu trên một nhánh
$ CVS Checkout -r rel6_48858_8998
CVS cam kếtTrong khi bên trong nó, bản vá được áp dụng cho nhánh vàchỉChi nhánh.