Tiếng AnhTiếng PhápTiếng Tây Ban Nha

Ad


Biểu tượng yêu thích OnWorks

aenf - Trực tuyến trên đám mây

Chạy aenf trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks qua Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

Đây là lệnh aenf có thể được 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 mô phỏng trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


aegis tệp mới - thêm tệp mới sẽ được tạo bằng một thay đổi

SYNOPSIS


sự bảo hộ -Tập tin mới tên tập tin... [ tùy chọn...]
sự bảo hộ -Tập tin mới -Danh sách [ tùy chọn...]
sự bảo hộ -Tập tin mới -Cứu giúp

MÔ TẢ


Sản phẩm sự bảo hộ -Tập tin mới lệnh được sử dụng để thêm tệp mới vào một thay đổi. Các tệp được đặt tên sẽ
được thêm vào danh sách các tệp trong thay đổi.

Đối với mỗi tệp được đặt tên, một tệp mới được tạo trong thư mục phát triển, nếu không
đã tồn tại. Nếu tệp đã tồn tại, nó sẽ không bị thay đổi.

Nếu bạn muốn một tệp nguồn mới có thể thực thi được (ví dụ: tập lệnh shell) thì bạn
đơn giản là sử dụng bình thường chmod(1) lệnh. Nếu bất kỳ bit thực thi nào của tệp được đặt tại
aede(1) thời gian tệp được ghi nhớ là tệp thực thi và tất cả các bit thực thi (trừ
umask của dự án) sẽ được thiết lập sau aecp(1) lệnh.

Nếu bạn đặt tên cho một thư mục trên dòng lệnh, toàn bộ cây thư mục sẽ được tìm kiếm
cho các tệp mới. (Lưu ý: hoàn toàn mọi thứ sẽ được thêm vào, bao gồm các tệp chấm và
các tệp nhị phân, vì vậy trước tiên bạn sẽ cần phải dọn sạch bất kỳ rác nào.) Các tệp bên dưới có tên là
thư mục đã có trong thay đổi hoặc trong dự án sẽ bị bỏ qua. Các
tên_tệp_accepttên_tệp_reject các mẫu trong dự án aegis.conf tập tin cũng sẽ
được áp dụng, hãy xem aepconf(5) để biết thêm thông tin.

thư mục Ví dụ
Đôi khi một lệnh chẳng hạn như
$ aenf fubar / *
aegis: project "example": change 42: "fubar / glorp" đã được thay đổi
aegis: dự án "ví dụ": thay đổi 42: tìm thấy 1 lỗi nghiêm trọng, không có tệp mới nào được thêm
$
sẽ bị lỗi như hình. Có một số cách để giải quyết vấn đề này, cách đơn giản nhất là
chỉ cần đặt tên cho thư mục:
$ aenf fubar
aegis: project "example": change 42: file "fubar / smiley" được thêm vào
aegis: project "example": change 42: file "fubar / frownie" được thêm vào
$
Bạn cũng có thể sử dụng tìm(1) lệnh để lựa chọn tệp phức tạp tùy ý, nhưng bạn
trước tiên phải loại trừ các tệp mà lệnh trên tự động loại trừ:
$ aelcf > loại trừ
$ aelpf >> loại trừ
$ tìm fubar -kiểu f | \
grep -v -f loại trừ | \
xargs sự bảo hộ --tập tin mới -v
aegis: project "example": change 42: file "fubar / smiley" được thêm vào
aegis: project "example": change 42: file "fubar / frownie" được thêm vào
$
Nếu bạn không sử dụng danh sách loại trừ, tìm(1) lệnh sẽ cần được tinh chỉnh cho
phong cách thư mục phát triển. Nếu bạn đang sử dụng kiểu liên kết biểu tượng, bạn sẽ cần thêm
các tìm -nlink 1 ngoài tùy chọn tìm -kiểu f tùy chọn.
$ tìm fubar -kiểu f -nlinks 1 | \
xargs sự bảo hộ --tập tin mới -v
aegis: project "example": change 42: file "fubar / smiley" được thêm vào
aegis: project "example": change 42: file "fubar / frownie" được thêm vào
$
Nếu bạn đang sử dụng kiểu thư mục phát triển toàn bản sao, bạn sẽ phải sử dụng
loại trừ phương pháp danh sách, ở trên.

Tập tin Templates
Khi một tệp mới được tạo trong thư mục phát triển, dự án cấu hình tập tin là
đã tìm kiếm một mẫu cho tệp mới. Nếu một mẫu được tìm thấy, tệp mới sẽ
được khởi tạo vào mẫu, nếu không, nó sẽ được tạo trống. Nhìn thấy aepconf(5) để biết thêm
thông tin.

Hình thức đơn giản nhất là sử dụng tệp mẫu, chẳng hạn như
tập tin_template =
[
{
mẫu = ["* .c"];
body = "$ {read_file $ {source template / c abs}}";
},
{
pattern = ["test / * /. sh"];
body = "$ {read_file $ {source template / test abs}}";
},
];
Như bạn có thể thấy, tệp mẫu là một phần của nguồn dự án, vì vậy bạn có thể thêm
thông báo bản quyền thích hợp và trình bao bọc, vv. Các nguồn $ sự thay thế định vị chúng,
nếu chúng không phải là một phần của thay đổi hiện tại (và chúng thường không phải vậy).

Bản thân các tệp mẫu chứa các thay thế. Các $ filename thay thế là
có sẵn và chứa tên của tệp đang được tạo. Điều này có thể được thao tác trong
nhiều cách khác nhau khi xây dựng nội dung tệp thích hợp. Nhìn thấy aesub(5) để biết thêm
thông tin về sự thay thế.

Cũng có thể chạy lệnh để tạo tệp mới. Bạn có thể làm điều này thay vì
chỉ định một chuỗi nội dung, nghĩa là:
tập tin_template =
[
{
mẫu = ["*"];
body_command = "perl $ {source template.pl abs} $ filename";
},
];
Lệnh được chạy với một thư mục hiện tại được đặt ở trên cùng của thư mục phát triển.
Đó là một lỗi nếu lệnh không tạo được tệp. Bạn có thể trộn và kết hợp cả hai
kỹ thuật, thân hình chuỗi và body_command, nếu bạn muốn.

Tập tin Họ tên Hạn chế
Có một số điều khiển có sẵn để giới hạn dạng tên tệp dự án. Tất cả
những điều khiển này có thể được tìm thấy trong tệp cấu hình dự án, xem aepconf(5) để biết thêm
thông tin. Điều quan trọng nhất được mô tả ngắn gọn ở đây:

Tên_tệp_lượng_tối_đa = số nguyên;
Trường này được sử dụng để giới hạn độ dài của tên tệp. Tất cả các tệp mới có thể không có
thành phần đường dẫn dài hơn thế này. Giá trị mặc định là 255 nếu không được đặt. Cho tối đa
tính di động, bạn nên đặt giá trị này thành 14.

posix_filename_charset = boolean;
Trường này có thể được sử dụng để giới hạn các ký tự được phép trong tên tệp chỉ những
được POSIX cho phép một cách rõ ràng. Mặc định là sai nếu không được thiết lập, có nghĩa là bất cứ điều gì của bạn
hệ điều hành sẽ chịu đựng được, ngoại trừ khoảng trắng và các ký tự có bit-on cao.
Để có tính di động tối đa, bạn nên đặt điều này thành đúng.

dos_filename_required = boolean;
Trường này có thể được sử dụng để giới hạn tên tệp để chúng tuân theo DOS 8 + 3
giới hạn tên tệp và bộ ký tự tên tệp DOS. Mặc định là sai nếu không
thiết lập.

windows_filename_required = boolean;
Trường này có thể được sử dụng để giới hạn tên tệp để chúng phù hợp với Windows98
và giới hạn tên tệp WindowsNT và bộ ký tự. Mặc định là sai nếu không được thiết lập.

shell_safe_filenames = boolean;
Trường này có thể được sử dụng để giới hạn tên tệp để chúng không chứa shell
ký tự đặc biệt. Mặc định là đúng nếu không được thiết lập. Nếu trường này được đặt thành sai,
bạn sẽ cần sử dụng $ {quote} thay thế xung quanh tên tệp trong các lệnh, để
đảm bảo rằng các tên tệp chứa các ký tự đặc biệt của shell không có
phản ứng phụ. Các ký tự kỳ lạ trong tên tệp cũng có thể gây nhầm lẫn cho sự phụ thuộc của bạn
công cụ bảo trì.

allow_white_space_in_filenames = boolean;
Trường này có thể được sử dụng để cho phép các ký tự khoảng trắng trong tên tệp. Điều này sẽ
cho phép các ký tự sau xuất hiện trong tên tệp: backspace (BS, \ b, 0x08),
tab ngang (HT, \ t, 0x09), dòng mới (NL, \ n, 0x0A), tab dọc (VT, \ v,
0x0B), nguồn cấp dữ liệu biểu mẫu (FF, \ f, 0x0C) và ký tự xuống dòng (CR, \ r, 0x0D). Mặc định là
false nếu không được đặt.

Lưu ý rằng trường này không ghi đè các bộ lọc tên tệp khác. Nó sẽ là
cần thiết để thiết lập rõ ràng shell_safe_filenames = sai cũng. Nó sẽ là
cần thiết để thiết lập dos_filename_required = sai (mặc định) là tốt. Nó sẽ là
cần thiết để thiết lập posix_filename_charset = sai (mặc định) là tốt.

Người dùng phải hết sức thận trọng khi sử dụng thay thế $ {quote} cho tất cả các tệp
tên trong các lệnh trong cấu hình dự án. Và thậm chí sau đó, thay thế
mà mong đợi một danh sách tên tệp được phân tách bằng dấu cách sẽ có kết quả không xác định.

allow_non_ascii_filenames = boolean;
Trường này có thể được sử dụng để cho phép tên tệp có các ký tự không thể in được trong
họ. Thông thường điều này có nghĩa là UTF8 hoặc bộ mã quốc tế thuộc một số loại.
Giá trị mặc định là false nếu không được đặt.

Lưu ý rằng trường này không ghi đè các bộ lọc tên tệp khác. Nó sẽ là
cần thiết để thiết lập rõ ràng shell_safe_filenames = sai cũng. Nó sẽ là
cần thiết để thiết lập dos_filename_required = sai (mặc định) là tốt. Nó sẽ là
cần thiết để thiết lập posix_filename_charset = sai (mặc định) là tốt.

filename_pattern_accept = [string];
Trường này được sử dụng để chỉ định danh sách các mẫu tên tệp được chấp nhận.
Mặc định là "*" nếu không được đặt.

filename_pattern_reject = [string];
Trường này được sử dụng để chỉ định danh sách các mẫu tên tệp không được chấp nhận.

Vui lòng Lưu ý: Aegis cũng tham khảo ý kiến ​​của hệ thống tệp cơ bản, để xác định khái niệm của nó về
Kích thước tệp tối đa. Trong đó kích thước tệp tối đa của hệ thống tệp nhỏ hơn
Maximum_filename_length, hệ thống tập tin chiến thắng. Điều này có thể xảy ra, chẳng hạn như khi bạn
sử dụng hệ thống tệp Linux UMSDOS hoặc khi bạn có NFS được gắn với V7 cổ
hệ thống tập tin. Thiết lập Maximum_filename_length thành 255 trong những trường hợp này không làm thay đổi
thực tế là giới hạn hệ thống tệp cơ bản nhỏ hơn nhiều (tương ứng là 12 và 14).

Nếu thư mục phát triển của bạn (hoặc toàn bộ dự án của bạn) nằm trên hệ thống tệp có tên tệp
các giới hạn hoặc một phần của các bản dựng không đồng nhất diễn ra trong môi trường như vậy,
nó giúp cho Aegis biết họ là gì (sử dụng dự án cấu hình các trường của tệp) để bạn
đừng rơi vào tình huống mà dự án được xây dựng trên cơ sở dễ dãi hơn
môi trường, nhưng không thành công với các lỗi bí ẩn trong các môi trường hạn chế hơn.

Nếu các thư mục phát triển của bạn thường xuyên nằm trên hệ thống tệp Linux UMSDOS, bạn sẽ
có lẽ tốt hơn nên cài đặt dos_filename_required = đúngvà cũng thay đổi
Development_directory_template đồng ruộng. Phát triển không đồng nhất với các Windows khác nhau
môi trường cũng có thể yêu cầu điều này.

Tập tin Họ tên Sự giải thích
Chương trình aegis sẽ cố gắng xác định tên tệp dự án từ tên tệp
được đưa ra trên dòng lệnh. Tất cả các tên tệp được lưu trữ trong các dự án aegis dưới dạng tương đối
vào gốc của cây thư mục cơ sở. Thư mục phát triển và
thư mục tích hợp là bóng của thư mục cơ sở này và vì vậy những tên tương đối này
cũng đăng ký ở đây. Các tệp có tên trên dòng lệnh đầu tiên được chuyển đổi thành đường dẫn tuyệt đối
Nếu cần. Sau đó, chúng được so sánh với đường dẫn cơ sở, thư mục phát triển
và đường dẫn thư mục tích hợp, để xác định tên tương đối đường cơ sở. Nó là
lỗi nếu tệp có tên nằm ngoài một trong các cây thư mục này.

Sản phẩm -BAse_Relative tùy chọn có thể được sử dụng để làm cho các tên tệp tương đối được hiểu là
liên quan đến đường cơ sở; tên tệp tuyệt đối sẽ vẫn được so sánh với các
đường dẫn để xác định tên đường cơ sở-tương đối.

Sản phẩm tên_tệp_tương_chính trong tệp cấu hình người dùng có thể được sử dụng để sửa đổi
hành vi mặc định này. Nhìn thấy aeuconf(5) để biết thêm thông tin.

Thay đổi các Kiểu of a Tập tin
Nếu bạn muốn thay đổi loại tệp (giả sử từ thử nghiệm thành tệp nguồn, hoặc phó
ngược lại) bạn có thể thực hiện như hai thay đổi, bằng cách sử dụng đầu tiên không khí(1) trong một lần thay đổi và sau đó
sử dụng aenf(1) hoặc đại diện(1) trong một thay đổi thứ hai hoặc bạn có thể kết hợp cả hai bước trong cùng một
thay đổi. Hãy nhớ sử dụng không khí -bắt đầu tùy chọn hoặc bạn sẽ nhận được một cái mới đặc biệt nhất
mẫu tệp.

Tập tin Hoạt động Điều chỉnh
Khi lệnh này chạy, trước tiên nó sẽ kiểm tra các tệp thay đổi so với các tệp dự án. Nếu như
có sự mâu thuẫn, các hành động tệp sẽ được điều chỉnh như sau:

tạo Nếu một tệp đang được tạo, nhưng một tập hợp thay đổi khác được tích hợp, điều này cũng
tạo tệp, hành động tệp trong tập hợp thay đổi vẫn đang được phát triển sẽ
được điều chỉnh để "sửa đổi".

sửa đổi Nếu một tệp đang được sửa đổi, nhưng một tập hợp thay đổi khác được tích hợp sẽ loại bỏ
tệp, hành động tệp trong tập hợp thay đổi vẫn đang được phát triển sẽ
được điều chỉnh để "tạo".

loại bỏ Nếu một tệp đang bị xóa, nhưng một tập hợp thay đổi khác được tích hợp sẽ xóa
tệp, tệp sẽ bị xóa khỏi tập thay đổi vẫn đang được phát triển.

Thông báo
Sản phẩm new_file_command trong tệp cấu hình dự án được chạy, nếu được thiết lập. Các dự án_-
tập tin_lệnh cũng được chạy, nếu được thiết lập và nếu gần đây đã có tích hợp. Nhìn thấy
aepconf(5) để biết thêm thông tin.

THI QUAN HỆ


Lệnh “aegis -Test -SUGgest” có thể được sử dụng để aegis gợi ý hồi quy phù hợp
kiểm tra thay đổi của bạn, dựa trên các tệp nguồn trong thay đổi của bạn. Điều này tự động
tập trung nỗ lực thử nghiệm vào các thử nghiệm có liên quan, giảm số lượng thử nghiệm hồi quy
cần thiết để tự tin rằng bạn đã không giới thiệu một lỗi.

Các tương quan kiểm tra được tạo bởi lệnh “aegis -Integrate_Pass”, lệnh này
liên kết từng thử nghiệm trong thay đổi với từng tệp nguồn trong thay đổi. Do đó, mỗi
tệp nguồn tích lũy một danh sách các bài kiểm tra đã được liên kết với nó trong quá khứ.
Điều này không chính xác như phân tích phạm vi mã, nhưng là một ước tính hợp lý trong
thực hành.

Sản phẩm aecp(1) aenf(1) các lệnh được sử dụng để liên kết các tệp với một thay đổi. Trong khi họ
không tích cực thực hiện liên kết, đây là những tệp được sử dụng bởi aeipass(1)
aet(1) để xác định tệp nguồn nào được liên kết với các bài kiểm tra nào.

Thử nghiệm Tương quan tính chính xác
Giả sử rằng các mối tương quan của thử nghiệm là chính xác và các thử nghiệm là đồng đều
được phân phối trên không gian chức năng, sẽ có ít hơn 1 / số cơ hội rằng một
kiểm tra liên quan chưa được chạy bởi “aegis -Test -SUGgest con số" chỉ huy. Nhỏ
lượng tiếng ồn được thêm vào trọng số thử nghiệm, do đó, đôi khi những điều không mong muốn
đã kiểm tra và các bài kiểm tra giống nhau không được chạy mọi lúc.

Độ chính xác của mối tương quan kiểm tra có thể được cải thiện bằng cách đảm bảo rằng:

· Mỗi thay đổi nên được tập trung mạnh mẽ, không có sự bao gồm tệp vô cớ. Cái này
tránh các tương quan giả.

· Mỗi mục của chức năng mới nên được thêm vào trong một thay đổi riêng lẻ, thay vì
một số với nhau. Điều này tương quan chặt chẽ giữa các bài kiểm tra với chức năng.

· Mỗi lỗi nên được sửa trong một thay đổi riêng lẻ, thay vì nhiều lỗi cùng nhau. Cái này
tương quan chặt chẽ giữa các bài kiểm tra với chức năng.

· Các mối tương quan kiểm tra sẽ bị mất nếu các tập tin được di chuyển. Điều này là do các mối tương quan là bởi
tên.

Cách tốt nhất để các bài kiểm tra tương quan chính xác với các tệp nguồn là khi có sự thay đổi
chứa một thử nghiệm và chính xác những tệp đó liên quan đến chức năng đang thử nghiệm. Quá
nhiều tập tin giả sẽ làm suy yếu tính hữu ích của các mối tương quan thử nghiệm.

LỰA CHỌN


Các tùy chọn sau đây được hiểu

-Xây dựng
Tùy chọn này có thể được sử dụng để chỉ định rằng tệp được tạo trong quá trình xây dựng
(thường chỉ là một bản dựng tích hợp), để lịch sử của nó có thể được lưu giữ. Đây là
hữu ích để tạo các tệp vá, trong đó lịch sử của các tệp được tạo là
quan trọng. Tuy nhiên, các tệp được tạo theo cách này không thể được sao chép vào một thay đổi
chúng có thể bị xóa. Tránh sử dụng các tệp thuộc loại này, nếu có thể.

-BAse_Relative
Tùy chọn này có thể được sử dụng để làm cho các tên tệp tương đối được coi là liên quan đến
phần gốc của cây nguồn. Nhìn thấy aeuconf(5) cho người dùng tương ứng
ưu đãi.

-CUrrent_Relative
Tùy chọn này có thể được sử dụng để làm cho các tên tệp tương đối được coi là liên quan đến
thư mục hiện tại. Đây thường là mặc định. Nhìn thấy aeuconf(5) cho
sở thích người dùng tương ứng.

-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.

-Hình ảnh
Tùy chọn này có thể được sử dụng để chỉ định rằng tệp là một dự án Aegis
tập tin cấu hình. Tệp cấu hình dự án mặc định được gọi là aegis.conf,
tuy nhiên có thể sử dụng bất kỳ tên tệp nào. Bạn cũng có thể sử dụng nhiều tệp,
tách nội dung thành nhiều tệp, tất cả đều phải thuộc loại này.

-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 sự bảo hộ
chương trình.

-Giữ cho
Tùy chọn này có thể được sử dụng để giữ lại các tệp và / hoặc thư mục thường bị xóa hoặc
được thay thế bằng lệnh. Mặc định cho người dùng xóa_file_preference nếu không
chỉ định, xem aeuconf(5) để biết thêm thông tin.

-Không_Keep
Tùy chọn này có thể được sử dụng để đảm bảo rằng các tệp và / hoặc thư mục bị xóa
hoặc được thay thế bằng lệnh. Mặc định cho người dùng xóa_file_preference nếu không
chỉ định, xem aeuconf(5) để biết thêm thông tin.

-Danh sách
Tùy chọn này có thể được sử dụng để lấy danh sách các đối tượng phù hợp cho lệnh này.
Danh sách có thể chung chung hơn dự kiến.

-Không_Logging
Tùy chọn này có thể được sử dụng để tắt tính năng ghi đầu ra tự động và các lỗi đối với
một tập tin. Điều này thường hữu ích khi một số lệnh aegis được kết hợp trong một trình bao
kịch 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.

-Bản mẫu
Tùy chọn này có thể được sử dụng để chỉ định rằng một mẫu tệp mới nên được sử dụng, thậm chí
nếu tệp đã tồn tại.

-Không_TEMplate
Tùy chọn này có thể được sử dụng để chỉ định rằng không nên sử dụng mẫu tệp mới,
ngay cả khi tệp không tồn tại (bất kỳ tệp trống nào sẽ được tạo).

-TERse
Tùy chọn này có thể được sử dụng để làm cho danh sách tạo ra mức tối thiểu
thông tin. Nó thường hữu ích cho các tập lệnh shell.

-Dài dòng
Tùy chọn này có thể được sử dụng để tạo ra aegis để tạo ra nhiều đầu ra hơn. Theo aegis mặc định
chỉ sản xuất đầu ra khi có lỗi. Khi được sử dụng với -Danh sách tùy chọn tùy chọn này
khiến các tiêu đề cột được thêm vào.

-Chờ đợi Tùy chọn này có thể được sử dụng để yêu cầu các lệnh Aegis chờ khóa truy cập, nếu
chúng không thể được lấy ngay lập tức. Mặc định cho người dùng lock_wait_preference
nếu không được chỉ định, hãy xem aeuconf(5) để biết thêm thông tin.

-Không chờ đợi
Tùy chọn này có thể được sử dụng để yêu cầu các lệnh Aegis phát ra lỗi nghiêm trọng nếu truy cập
khóa không thể lấy được ngay lập tức. Mặc định cho người dùng
lock_wait_preference nếu không được chỉ định, hãy xem aeuconf(5) để biết thêm thông tin.

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 sự bảo hộ 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.

NÊN ALIAS


Bí danh được đề xuất cho lệnh này là
csh% bí danh aenf 'aegis -nf \! * -v'
sh $ aenf () {aegis -nf "$ @" -v}

LRI


Đó là một lỗi nếu thay đổi không nằm trong được phát triển nhà nước.
Đó là một lỗi nếu thay đổi không được chỉ định cho người dùng hiện tại.
Đó là một lỗi nếu tệp đã là một phần của thay đổi.
Đó là một lỗi nếu tệp đã là một phần của đường cơ sở.
Đó là một lỗi nếu các tệp có tên trên dòng lệnh không phải là tệp bình thường và không
các thư mục. (Nếu bạn cần các liên kết tượng trưng hoặc các tệp đặc biệt, hãy tạo chúng tại thời điểm xây dựng.)

EXIT TÌNH TRẠNG


Sản phẩm sự bảo hộ 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 sự bảo hộ 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 aenf trực tuyến bằng các dịch vụ onworks.net


Máy chủ & Máy trạm miễn phí

Tải xuống ứng dụng Windows & Linux

  • 1
    Máy pha
    Máy pha
    Phaser là một công cụ mở nhanh, miễn phí và thú vị
    nguồn HTML5 trò chơi khung cung cấp
    Hiển thị WebGL và Canvas trên
    trình duyệt web trên máy tính để bàn và thiết bị di động. Trò chơi
    có thể được đồng ...
    Tải xuống Phaser
  • 2
    Động cơ VASSAL
    Động cơ VASSAL
    VASSAL là một công cụ trò chơi để tạo
    phiên bản điện tử của bảng truyền thống
    và các trò chơi bài. Nó cung cấp hỗ trợ cho
    kết xuất và tương tác mảnh trò chơi,
    và ...
    Tải xuống Công cụ VASSAL
  • 3
    OpenPDF - Ngã ba của iText
    OpenPDF - Ngã ba của iText
    OpenPDF là một thư viện Java để tạo
    và chỉnh sửa các tệp PDF bằng LGPL và
    Giấy phép nguồn mở MPL. OpenPDF là
    Mã nguồn mở LGPL/MPL kế thừa của iText,
    có ...
    Tải xuống OpenPDF - Một nhánh của iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - Hệ thống tự động
    Phân tích khoa học địa lý - là một địa lý
    Phần mềm Hệ thống Thông tin (GIS) với
    khả năng to lớn cho dữ liệu địa lý
    chế biến và ana ...
    Tải xuống SAGA GIS
  • 5
    Hộp công cụ cho Java / JTOpen
    Hộp công cụ cho Java / JTOpen
    Hộp công cụ IBM dành cho Java/JTOpen là một
    thư viện các lớp Java hỗ trợ
    lập trình client/server và internet
    các mô hình cho một hệ thống chạy OS/400,
    i5/OS, hoặc...
    Tải xuống Hộp công cụ cho Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (hoặc D3 cho Tài liệu hướng dữ liệu)
    là một thư viện JavaScript cho phép bạn
    để tạo dữ liệu động, tương tác
    trực quan hóa trong trình duyệt web. Với D3
    bạn...
    Tải xuống D3.js
  • Khác »

Lệnh Linux

Ad