이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 aerpass 명령입니다.
프로그램:
이름
aegis 검토 통과 - 변경 검토 통과
개요
이지스 -리뷰_PASS [ option... ]
이지스 -리뷰_PASS -목록 [ option... ]
이지스 -리뷰_PASS -돕다
기술
이 어플리케이션에는 XNUMXµm 및 XNUMXµm 파장에서 최대 XNUMXW의 평균 출력을 제공하는 이지스 -리뷰_PASS 명령은 변경사항이 검토를 통과했음을 Aegis에 알리는 데 사용됩니다.
기본 구성에는 각 변경 세트에 대해 단일 검토자만 필요합니다. 그것은
한 명 이상의 검토자를 보유할 수 있으며 누가 검토할 수 있는지에 대한 특정 정책을 프로젝트할 수 있습니다.
외부 검토 정책 명령을 사용하도록 Aegis를 구성하여 특정 파일을 검토합니다.
수행되는 상태 전환은 review_policy_command 필드의 설정에 따라 달라집니다.
프로젝트 구성 파일 및 프로젝트의 development_end_action 필드
속성.
review_policy_command가 설정되지 않았습니다:
변경 사항은 존재 검토 상태 대기 완성
(주).
review_policy_command 세트:
명령이 실행되고 종료 상태가 검사됩니다.
제로:
변경 사항은 존재 검토 상태 대기
완성 (주).
XNUMX이 아닌:
프로젝트 속성의 development_end_action 설정을 검사합니다.
goto_awaiting_review:
변경 사항은 존재 검토 상태 대기
완성 (주).
그렇지 않으면:
변경사항은 존재 검토 상태. 예상되는 것은
향후 review_policy_command 실행은 프로젝트를 만족시킬 것입니다
기준을 종료하고 XNUMX을 종료합니다.
boxwid = 1 down S1: box "being" "검토됨" 화살표 "review" ljust " pass" ljust S2: box
"대기 중" "통합" S3: S1.e+(0.5,0)에서 .w를 사용하여 "검토 중" 상자 T7: 스플라인 ->
2/3부터 그런 다음 아래로 3/3, 오른쪽으로 1/2, 위로 5, 왼쪽으로 6/1.5, 다음으로
2/3 "검토" rjust "pass " rjust S3.e+(3) S3: 상자 "검토됨" "검토됨"
S3.e+(1,0)에 .w가 있음 S5: S4.n+(0,0.5)에 .s가 있는 "검토" 상자 "대기 중" T8: 스플라인 ->
S4.e에서 오른쪽 1/2, 위쪽 1, S5.e에서 "검토" rjust "pass " rjust at
S4.e+(0.5,0.5)
피하는 것이 가능하다 존재 검토 설정하여 완전히 상태를 지정합니다. 개발_끝_‐
동작 프로젝트 구성 파일의 필드 goto_awaiting_integration.
프로젝트 구성 파일이 Signed-off-by: 라인의 존재를 지정한 경우
현재 사용자의 이메일 주소가 포함된 적절한 줄이 변경 사항에 추가됩니다.
기술.
-File, -Edit 또는 -Reason 옵션 중 하나를 사용하여 주석을 추가하는 경우 파일은 다음과 같습니다.
일반 텍스트로 작성해야 하며 단락을 종료할 때는 개행 문자만 사용하는 것이 좋습니다.
(줄을 끝내는 대신) 이렇게 하면 다양한 형식에서 더 나은 형식이 생성됩니다.
목록.
신고
이 명령이 성공적으로 완료되면 review_pass_notify_command 필드
설정된 경우 프로젝트 속성이 실행됩니다. 보다 에이파트르(5)과하면 아이파(1) 자세한 내용은.
옵션
다음 옵션이 이해됩니다.
-변화 번호
이 옵션은 프로젝트 내에서 특정 변경 사항을 지정하는 데 사용할 수 있습니다. 보다
이지스(1) 이 옵션에 대한 전체 설명.
-편집하다
텍스트 편집기를 사용하여 속성을 편집합니다. 일반적으로 다음보다 더 편리합니다.
텍스트 파일을 제공합니다. NS 시각 그리고 EDITOR 환경 변수는
사용할 편집자의 이름을 문의했습니다. 기본값은 vi(1) 둘 다 설정되지 않은 경우.
을 참조 시각적 명령 and editor_command 필드 aeuconf(1) 방법에 대해
특히 Aegis를 위해 이것을 재정의하십시오.
경고: Aegis는 오류에 직면했을 때 올바르게 행동하려고 시도하므로 일시적인
파일은 추가로 편집하고 재사용할 수 있는 홈 디렉토리에 남습니다.
와 -파일 옵션을 선택합니다.
이 어플리케이션에는 XNUMXµm 및 XNUMXµm 파장에서 최대 XNUMXW의 평균 출력을 제공하는 -편집하다 옵션은 백그라운드에서 사용되지 않거나 표준 입력이
터미널이 아닙니다.
-Edit_BackGround
멍청한 텍스트 편집기로 속성을 편집하십시오. 이것은 편집할 때 가장 자주 사용됩니다.
명령은 표준 입력을 통해 편집기로 파이프됩니다. 오직 EDITOR
사용할 편집기의 이름은 환경 변수를 참조하십시오. 이것은
설정하지 않으면 치명적인 오류가 발생합니다. 참조 editor_command 필드 aeuconf(1) 어떻게
특히 Aegis를 위해 이것을 재정의합니다.
-파일 파일 이름
지정된 파일에서 속성을 가져옵니다. 파일 이름 `-'는 다음과 같이 이해됩니다.
표준 입력을 의미합니다.
-돕다
이 옵션을 사용하여 사용 방법에 대한 자세한 정보를 얻을 수 있습니다. 이지스
프로그램)
-목록
이 옵션은 이 명령에 적합한 주제 목록을 얻는 데 사용할 수 있습니다.
목록은 예상보다 더 일반적일 수 있습니다.
-계획 name
이 옵션은 관심 있는 프로젝트를 선택하는 데 사용할 수 있습니다. 없을 때 -계획
옵션이 지정되면 이지스_PROJECT 환경 변수가 참조됩니다. 만약에
존재하지 않는 사용자의 $HOME/.aegisrc 파일이 기본값에 대해 검사됩니다.
프로젝트 필드(참조 aeuconf(5) 자세한 내용은). 그것이 존재하지 않는다면,
사용자가 단일 프로젝트 내에서만 변경 작업을 수행하는 경우 프로젝트
이름의 기본값은 해당 프로젝트입니다. 그렇지 않으면 오류입니다.
-이유 본문
이 옵션은 다음에 의해 생성된 변경 내역에 주석을 첨부하는 데 사용할 수 있습니다.
이 명령. 쉘에서 공백을 분리하려면 따옴표를 사용해야 합니다.
-Signed_Off_By
이 옵션을 사용하여 서명한 사람: 행을 변경 세트에 추가할 수 있습니다.
기술.
-No_Signed_Off_By
이 옵션은 Signed-off-by: 행이 다음에 추가되는 것을 방지하는 데 사용할 수 있습니다.
변경 세트 설명.
-간결한
이 옵션은 목록이 최소한의
정보. 일반적으로 쉘 스크립트에 유용합니다.
-말 수가 많은
이 옵션은 aegis가 더 많은 출력을 생성하도록 하는 데 사용할 수 있습니다. 기본적으로 이지스
오류에 대한 출력만 생성합니다. 와 함께 사용할 때 -목록 옵션 이 옵션
열 머리글이 추가되도록 합니다.
-기다리다 이 옵션은 다음과 같은 경우 Aegis 명령이 액세스 잠금을 대기하도록 요구하는 데 사용할 수 있습니다.
즉시 얻을 수 없습니다. 기본값은 사용자의 lock_wait_preference
지정되지 않은 경우 참조 aeuconf(5) 자세한 내용은.
-아니_기다려
이 옵션을 사용하면 Aegis 명령이 액세스할 때 치명적인 오류를 내보냅니다.
잠금을 즉시 얻을 수 없습니다. 기본값은 사용자의
lock_wait_preference 지정되지 않은 경우 참조 aeuconf(5) 자세한 내용은.
참조 이지스(1) 모든 이지스 명령에 공통적인 옵션.
모든 옵션은 축약될 수 있습니다. 약어는 대문자로 문서화되며,
모든 소문자와 밑줄(_)은 선택 사항입니다. 연속해서 사용해야 합니다
선택적 문자의 시퀀스.
모든 옵션은 대소문자를 구분하지 않으므로 대문자나 소문자로 입력하거나
둘의 조합, 대소문자는 중요하지 않습니다.
예: 인수 "-project, "-PROJ" 및 "-p"는 모두 다음을 의미하는 것으로 해석됩니다.
-계획 옵션. 인수 "-prj"는 이해되지 않을 것입니다.
선택적 문자가 제공되지 않았습니다.
옵션 및 기타 명령줄 인수는 명령줄에서 임의로 혼합할 수 있습니다.
기능 선택자 뒤에.
GNU 긴 옵션 이름을 이해할 수 있습니다. 모든 옵션 이름이 이지스 길다,
이것은 추가 선행 '-'를 무시한다는 것을 의미합니다. NS "--option=가치" 컨벤션도
이해했습니다.
권장 ALIAS
이 명령의 권장 별칭은
csh% alias aerpass 'aegis -rpass \!* -v'
sh$ aerpass(){aegis -rpass "$@" -v}
오류
변경 사항이 없으면 오류입니다. 존재 검토 (주).
현재 사용자가 프로젝트의 검토자가 아닌 경우 오류입니다.
현재 사용자가 변경 사항을 개발했고 프로젝트가 다음과 같이 구성된 경우 오류입니다.
개발자가 자신의 변경 사항을 검토하는 것을 허용하지 않습니다(기본값).
EXIT 지위
이 어플리케이션에는 XNUMXµm 및 XNUMXµm 파장에서 최대 XNUMXW의 평균 출력을 제공하는 이지스 명령은 오류가 발생하면 1 상태로 종료됩니다. NS 이지스 명령은
오류가 없으면 상태 0으로 종료합니다.
환경 변수
이지스(1) 이 명령에 영향을 줄 수 있는 환경 변수 목록입니다. 보다
aepconf(5) 프로젝트 구성 파일의 경우 프로젝트_특정 설정 방법 필드
Aegis가 실행하는 모든 명령에 대한 환경 변수입니다.
onworks.net 서비스를 통해 온라인으로 aerpass를 사용하세요