Đây là lệnh cvsdelta có thể chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình giả lập trực tuyến MAC OS
CHƯƠNG TRÌNH:
TÊN
cvsdelta - Quản lý và tóm tắt sự khác biệt giữa dự án CVS và các tệp cục bộ.
SYNOPSIS
cvsdelta [tùy chọn] [tệp ...]
MÔ TẢ
Quản lý và tóm tắt sự khác biệt giữa một dự án CVS và các tệp cục bộ, cho thấy
các thay đổi của bản thân các tệp và nội dung của chúng. Đã thêm, thay đổi và xóa các tệp
được ký hiệu tương ứng với `+ ',` *' và `- '. Số dòng được hiển thị.
LỰA CHỌN
-a, --thêm
Hiển thị các tệp đã được thêm vào. Điều này được thực hiện theo mặc định.
-A, --no-thêm
Không hiển thị các tệp đã được thêm vào. Mặc định là hiển thị các tệp đã thêm.
--ngọn cờ, - không có biểu ngữ
Có hiển thị biểu ngữ, tức là đầu trang và chân trang của bảng đầu ra hay không. Qua
mặc định, biểu ngữ được hiển thị.
-c, - thay đổi
Hiển thị các tệp đã được thay đổi. Điều này được thực hiện theo mặc định.
-C, --không thay đổi, --gật đầu
Không so sánh các tệp tồn tại cục bộ và trong CVS. Điều này thực thi đáng kể
nhanh hơn và hữu ích khi một người chỉ muốn thêm và xóa tệp mà không nhận được
bản tóm tắt các thay đổi. Nó cũng hữu ích để giải quyết các tình huống mà CVS
dường như bị treo sau khi tạo ra đầu ra khác biệt, mặc dù việc thay đổi mức nén có thể
giúp với cái này. Mặc định là hiển thị các tệp đã thay đổi.
-d, - bệnh tiểu đường
Hiển thị các tệp đã bị xóa. Điều này được thực hiện theo mặc định.
-D, --không xóa
Không hiển thị các tệp đã bị xóa. Mặc định là hiển thị các tệp
đã xóa.
-e, --hành hình
Thực thi các lệnh CVS được liên kết ("thêm" và "xóa") cho phần đã thêm và đã xóa
các tập tin.
-f NGÀY, --từ ngày NGÀY
So sánh các tệp với phiên bản của chúng vào ngày nhất định, thay vì phiên bản hiện tại của chúng
phiên bản trong CVS. Ngày dự kiến sẽ ở định dạng CVS, ví dụ: 2002/12/31.
-F TÁI TẠO, --từ-bản sửa đổi TÁI TẠO
So sánh các tệp với phiên bản của chúng kể từ bản sửa đổi nhất định, thay vì hiện tại của chúng
phiên bản trong CVS.
-h, --Cứu giúp
Hiển thị thông báo trợ giúp.
-i, --xác nhận
Xác nhận tương tác các tệp đã xóa với người dùng trước khi xóa chúng khỏi CVS. Các
mặc định chỉ đơn giản là thực hiện lệnh loại bỏ cho các tệp có liên quan. Tùy chọn này là
chỉ hợp lệ với tùy chọn --execute.
--phát triển, - không tiến triển
Có hiển thị đồng hồ đo tiến trình khi chương trình đang hoạt động với CVS hay không. Theo mặc định,
điều này không được hiển thị.
-q, --Yên lặng
Chạy với sản lượng tối thiểu. Ở chế độ yên tĩnh, đồng hồ đo tiến trình không được hiển thị.
-s, --skip-chưa biết-thư mục
Bỏ qua các thư mục không có trong CVS. Hành vi mặc định là xử lý tất cả
thư mục con.
-t NGÀY, - đến nay NGÀY
So sánh các tệp với phiên bản của chúng vào ngày nhất định, thay vì với phiên bản cục bộ
các tập tin. Ngày dự kiến sẽ ở định dạng CVS, ví dụ: 2001/08/21. Tùy chọn này
chỉ hợp lệ với các tùy chọn - từ ngày hoặc - từ bản sửa đổi.
-T TÁI TẠO, - đến bản sửa đổi TÁI TẠO
So sánh các tệp với phiên bản của chúng kể từ bản sửa đổi đã cho, chứ không phải với phiên bản cục bộ
các tập tin. Điều này chỉ hợp lệ với các tùy chọn - từ ngày hoặc - từ sửa đổi.
-v, --phiên bản
Hiển thị phiên bản và thoát.
-V, --dài dòng
Chạy với đầu ra tối đa, được ghi thành lỗi tiêu chuẩn.
-z [CẤP ĐỘ]---nén [CẤP ĐỘ]
Đặt nén ở mức nhất định cho lưu lượng truy cập ròng. Điều này có thể hữu ích nếu CVS
máy chủ dường như bị treo. Mức mặc định là 3; 0 và 9 hoạt động tốt.
TRANH LUẬN
Đối số có thể là tệp hoặc thư mục.
Tập tin
Nếu một tệp được cung cấp, nó sẽ được so sánh với tệp tương đương trong CVS, nếu có. Các
Các tệp .cvsignore được áp dụng, do đó, mặc dù tệp đã được cung cấp rõ ràng, nó
có thể bị bỏ qua.
thư mục
Thư mục được xử lý đệ quy cho các tệp không được lọc ra bởi
.cvsignore tệp.
VÍ DỤ
% cvsdelta
Liệt kê các tệp đã thay đổi.
% cvsdelta --execute
Liệt kê các tệp đã thay đổi và thực hiện các lệnh thêm và xóa được liên kết.
% cvsdelta - nén 9 - thực hiện - xác nhận - không thay đổi
Chạy với mức nén tối đa. Thêm và xóa các tệp thích hợp, nhưng nhận được
xác nhận từ người dùng trước khi xóa bất kỳ tệp nào. Không so sánh các tệp tồn tại cả hai
cục bộ và trong CVS.
MÔI TRƯỜNG
$ HOME / .cvsdeltarc, ... / project / .cvsdeltarc
Các tệp tài nguyên chứa các cặp tên / giá trị, được phân tách bằng ':' hoặc '='. Hợp lệ
các trường của tệp .cvsdeltarc như sau, với các giá trị mặc định của chúng:
yên tĩnh: sai
dài dòng: sai
thực thi: false
xác nhận: sai
khác: true
nén: 3
thêm: true
thay đổi: đúng
xóa: true
bỏ qua-không xác định-thư mục: false
biểu ngữ: true
"yes" và "on" đồng nghĩa với "true". "no" và "off" biểu thị "false".
Các giá trị trong tệp .cvsdeltarc của dự án sẽ ghi đè các giá trị trong tệp của người dùng
tệp .cvsdeltarc. Dự án .cvsdeltarc được giả định là ở thư mục trên cùng trong
phân cấp tệp cục bộ.
CVSDELTAOPTS
Một chuỗi các tùy chọn được phân tách bằng khoảng trắng, giống như được liệt kê ở trên. Những giá trị
ghi đè lên các tệp tài nguyên.
GHI CHÚ
Nếu tệp tồn tại trong dự án CVS nhưng không tồn tại cục bộ, thì nó được giả định rằng tệp đã được
đã bị xóa, không phải là nó có thể đã được thêm vào gần đây bởi một người dùng khác. Tùy chọn --confirm
có thể được sử dụng để đối phó với tình huống này.
Sử dụng cvsdelta trực tuyến bằng các dịch vụ onworks.net