Đây là lệnh ae-repo-ci 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
ae-repo-ci - đăng ký kho lưu trữ dự phòng
SYNOPSIS
ae-repo-ci -Dự án tên -Thay đổi con số -Kho kiểu [ tùy chọn...]
ae-repo-ci -Cứu giúp
ae-repo-ci -Phiên bản
MÔ TẢ
ae-repo-ci lệnh được sử dụng để cam kết dư thừa một thay đổi Aegis được đặt thành một song song
kho.
Tích hợp Qua Thông báo Lệnh
Mục đích sử dụng cho lệnh ae-repo-ci là integration_pass_notify_command (xem
aepa(1) để biết thêm thông tin) để thực hiện kiểm tra dư thừa đối với một thay đổi được đặt thành một giây
kho lưu trữ song song.
Ví dụ: nếu bạn đang sử dụng CVS, thuộc tính dự án sẽ trông giống như sau:
integration_pass_notify_command =
"$ bin / ae-repo-ci -repo cvs"
"-p $ project -c $ change";
Bạn cũng có thể cần chỉ định mô-đun, nếu tên mô-đun không giống với
Tên dự án.
Cam kết Tin nhắn
Bạn có thể kiểm soát thông báo cam kết bằng cách sử dụng ae-repo-ci: cam kết-message
thuộc tính trong dự án_cụ thể trường của tệp cấu hình dự án.
Giá trị mặc định là như thể có mục nhập sau:
dự án cụ thể = [
{
name = "ae-repo-ci: cam kết-tin nhắn";
value = "$ phiên bản - $ {changerief_description}";
}];
Tất cả các aesub(5) thay thế có sẵn.
LỰA CHỌN
Các tùy chọn sau được hiểu:
-Thay đổi con số
Tùy chọn này có thể được sử dụng để chỉ định một thay đổi cụ thể trong một dự án. Nhìn thấy
sự bảo hộ(1) để có mô tả đầy đủ về tùy chọn này.
-Danh mục con đường
Tùy chọn này có thể được sử dụng để chỉ định thư mục nào sẽ được sử dụng. Nó là một lỗi
nếu người dùng hiện tại không có quyền thích hợp để tạo thư mục
đường dẫn đã cho. Đây phải là một con đường tuyệt đối.
Thận trọng: Nếu bạn đang sử dụng một bộ đếm tự động, không sử dụng `pwd` để thực hiện một
đường dẫn, nó thường đưa ra câu trả lời sai.
-Cứu giúp
Tùy chọn này có thể được sử dụng để có thêm thông tin về cách sử dụng ae-repo-
ci chương trình.
-Danh sách Tùy chọn này có thể được sử dụng để lấy danh sách các loại kho lưu trữ được hỗ trợ.
-Mô-đun tên
Tùy chọn này có thể được sử dụng để chỉ định mô-đun nào sẽ được kiểm tra. Nếu không
đặt, nó mặc định là tên dự án thân (tức là tên dự án mà không có bất kỳ
số chi nhánh hoặc phiên bản).
-Dự án tên
Tùy chọn này có thể được sử dụng để chọn dự án quan tâm. Khi không -Dự án
tùy chọn được chỉ định, AEGIS_DỰ ÁN biến môi trường được tham khảo. Nếu như
không tồn tại, của người dùng $ HOME / .aegisrc tệp được kiểm tra cho một mặc định
lĩnh vực dự án (xem aeuconf(5) để biết thêm thông tin). Nếu điều đó không tồn tại,
khi người dùng chỉ làm việc với các thay đổi trong một dự án, dự án
tên mặc định cho dự án đó. Nếu không, đó là một lỗi.
-Kho kiểu
Tùy chọn này được sử dụng để chỉ định loại kho lưu trữ cho đăng ký. Đã biết
các loại kho lưu trữ là:
cvs Phiên bản đồng thời Hệ thống. Bạn sẽ cần thiết lập môi trường CVSROOT
biến một cách thích hợp và -môđốc tùy chọn sẽ tương đối với nó.
svn
Sự lật đổ. Bạn phải chỉ định URL hoàn chỉnh với -môđốc tùy chọn.
Trường sau đây trong trường project_specific của dự án
tập tin cấu hình (xem aepconf(5) để biết thêm thông tin) có liên quan:
svn: tên người dùng
Nếu có, tùy chọn dòng lệnh --username sẽ được thêm vào
svn(1) dòng lệnh, với giá trị này.
svn: mật khẩu 8n
Nếu có, tùy chọn dòng lệnh --username sẽ được thêm vào
svn(1) dòng lệnh, với giá trị này.
Các tùy chọn này có thể hữu ích khi bạn không thể thuyết phục Subversion sử dụng
ủy quyền đúng theo bất kỳ cách nào khác.
Tùy chọn này phải được chỉ định, không có mặc định. Các -danh sách tùy chọn có thể được sử dụng
để có được danh sách cập nhật các loại kho lưu trữ được hỗ trợ.
Xem thêm sự bảo hộ(1) cho các tùy chọn chung cho tất cả các lệnh aegis.
Tất cả các tùy chọn có thể được viết tắt; chữ viết tắt được ghi lại dưới dạng các chữ cái viết hoa,
tất cả các chữ cái thường và dấu gạch dưới (_) là tùy chọn. Bạn phải sử dụng liên tiếp
chuỗi các chữ cái tùy chọn.
Tất cả các tùy chọn đều không phân biệt chữ hoa chữ thường, bạn có thể nhập chúng bằng chữ hoa hoặc chữ thường hoặc
kết hợp của cả hai, trường hợp không quan trọng.
Ví dụ: các đối số "-project," -PROJ "và" -p "đều được hiểu là
-Dự án Lựa chọn. Đối số "-prj" sẽ không được hiểu vì liên tiếp
các ký tự tùy chọn không được cung cấp.
Tùy chọn và các đối số dòng lệnh khác có thể được kết hợp tùy ý trên dòng lệnh,
sau các bộ chọn chức năng.
Các tên tùy chọn dài GNU được hiểu. Vì tất cả các tên tùy chọn cho ae-repo-ci đang
dài, điều này có nghĩa là bỏ qua phần đầu phụ '-'. Các "--tùy chọn=giá trị"quy ước cũng là
hiểu.
EXIT TÌNH TRẠNG
ae-repo-ci lệnh sẽ thoát với trạng thái là 1 đối với bất kỳ lỗi nào. Các ae-repo-ci lệnh
sẽ chỉ thoát với trạng thái 0 nếu không có lỗi.
MÔI TRƯỜNG BIẾN
Xem sự bảo hộ(1) cho danh sách các biến môi trường có thể ảnh hưởng đến lệnh này. Nhìn thấy
aepconf(5) cho tệp cấu hình dự án dự án_cụ thể trường để biết cách thiết lập
biến môi trường cho tất cả các lệnh được thực thi bởi Aegis.
Sử dụng ae-repo-ci trực tuyến bằng các dịch vụ onworks.net