GoGPT Best VPN GoSearch

온웍스 파비콘

aeib - 클라우드에서의 온라인

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터를 통해 OnWorks 무료 호스팅 제공업체에서 aeib를 실행하세요.

이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 aeib 명령입니다.

프로그램:

이름


aegis 통합 시작 - 변경 사항 통합 시작

개요


이지스 -통합_시작 번호 변경 [ option... ]
이지스 -통합_시작 -목록 [ option... ]
이지스 -통합_시작 -돕다

기술


The 이지스 -통합_시작 명령은 변경 사항을
프로젝트의 기준선.

변경사항은 다음부터 진행됩니다. 대기 완성 상태 존재 통합 된
상태. boxwid = 1 down S4: 상자 "대기 중" "통합" 화살표 " 통합" ljust "
시작" l그냥 S5: 상자 "중" "통합" T4: 스플라인 -> S5.w에서 왼쪽으로 0.5, 위로 1
그런 다음 S4.w로 "통합" l그냥 "시작" l그냥 "실행 취소" l그냥 T4.c에서 - (0.5,0)

기준선의 (논리적) 복사본은 다음 위치에 생성됩니다. 완성 예배 규칙서 그리고 파일
변경 사항이 통합 디렉터리에 추가됩니다. 복사된 파일의 타임스탬프
기준선의 내용은 보존되며, 개발에서 복사된 파일의 타임스탬프는
디렉토리는 모두 통합 시작 시간으로 설정됩니다. 그만큼 '보호
-Change_Directory' 명령을 사용하여 통합 디렉터리를 찾을 수 있습니다. 변화
현재 사용자에게 할당됩니다.

일반 파일과 심볼릭 링크만 다음에서 복사(링크)된다는 점에 유의하세요.
통합 디렉터리에 대한 기준선입니다. 이는 다음과 같은 몇 가지 의미를 갖습니다.

· 특수 파일(장치, 명명된 파이프, )는 통합에서 재현되지 않습니다.
예배 규칙서; 빌드의 일부로 이를 생성해야 합니다.

· 다음의 경우 -최저한의 옵션(아래 참조), 기본 소스 파일만 복사됩니다.
(링크) 건너편. 파생 파일(심볼릭 링크 포함)이 생성될 것으로 예상됩니다.
빌드의 일부로.

· 다음의 경우 -최저한의 옵션을 선택하면 디렉터리는 보관이 필요한 경우에만 생성됩니다.
위의 기준을 만족하는 파일입니다. 특별한 빈 디렉토리가 필요한 경우 또는
특수 파일만 포함하거나 파생 파일만 포함하는 디렉토리에는 다음이 필요합니다.
빌드의 일부로 생성합니다.

The link_integration_directory 프로젝트 구성 파일의 필드(참조 aepconf(5)
자세한 내용은) 기준선 복사가 수행되는지 여부를 제어합니다.
파일을 생성하거나 파일에 대한 하드 링크를 생성합니다. 하드 링크는 다음 중 하나일 뿐입니다.
통합 디렉터리 위치에 대한 제약 조건. 통합 시작이 중단됩니다.
이 복사 작업이 실패하면 오류가 발생합니다. 디스크 공간이 부족하여. 이 경우
발생해야 하며 변경 사항은 대기 완성 상태, 그리고
통합 디렉터리가 제거됩니다.

변경 사항에는 델타 번호가 할당됩니다. 델타 번호는 각각에 대해 한 번씩 증가합니다.
이지스 -통합_시작 프로젝트에 대한 명령입니다. 이후 통합이 이루어지면
다음 중 하나로 중단되었습니다. 이지스 -Integrate_Begin_Undo or 이지스 -통합_실패 명령,
델타 번호는 재사용되지 않습니다.

제약사항이 많아 통합 디렉터리를 선택할 수 없습니다.
기본 디렉터리와 동일한 장치에 있어야 한다는 사실을 포함하여
그리고 많은 UNIX 구현에서는 디렉터리 이름을 위아래로 바꾸는 것을 허용하지 않습니다.
나무. 통합 디렉터리는 프로젝트 디렉터리에 있으며 이름은 다음과 같습니다.
델타 번호.

신고
이 명령이 성공적으로 완료되면 통합_시작_명령 필드
프로젝트 설정 설정된 경우 파일이 실행됩니다. 보다 aepconf(5) 자세한 내용은.

최저한의 통합


이지스는 최저한의 다양한 이유로 사용될 수 있는 통합 기능입니다.
용어 최저한의 약간 직관적이지 않을 수 있습니다. 누군가는 그것이 다음을 의미한다고 생각할 수도 있습니다. 최저한의
작업량은 많지만 실제로는 최저한의 기준선의 파일 수
채우기 델타 예배 규칙서. 이는 일반적으로 실제로 모든 것을 구축하는 것으로 이어집니다.
소스의 프로젝트이므로 가장 강력한 빌드로 간주될 수 있습니다.

파일을 제거하는 모든 변경 사항은 다음과 같습니다. , aemv or 에이엠트, 결과는
절대적인 최저한의 완성. 이는 프로젝트에서 아무 것도 보장하지 않기 위한 것입니다.
제거된 파일을 참조합니다.

프로젝트는 제품 출시가 최소한의 요구 사항을 기반으로 해야 한다는 정책을 채택할 수 있습니다.
완성. 그러한 정책은 지역의 신뢰 또는 신뢰 부족을 반영할 수 있습니다.
프로젝트의 DMT(종속성 유지 관리 도구) 또는 빌드 시스템. 아니면 다음을 기반으로 할 수도 있습니다.
릴리스된 패키지가 어떻게 작성되었는지에 대한 간단한 설명을 원하는 검증 프로세스
생산.

최소한의 통합이 필요한 또 다른 일시적인 이유는 다음과 같습니다.
타사 라이브러리, 컴파일러 또는 OS 수준 업그레이드. 이러한 이벤트 중 하나
모든 것이 재구축되도록 하기 위해 최소한의 통합이 필요하다는 신호입니다.
새로운 자원.

의 비용 최저한의 통합은 프로젝트의 유형과 규모에 따라 다릅니다. 을 위한
매우 큰 프로젝트, 특히 많은 수의 바이너리를 구축하는 프로젝트의 경우 비용이
크기가 큰. 그러나 대규모 프로젝트에서는 델타를 완전히 채우는 데 상당한 시간이 필요합니다.
예배 규칙서. 최소 통합은 Aegis 제어 하에 해당 파일만 복사하고 건너뜁니다.
모든 "생산된" 파일. 모든 것이 의존하는 파일이 변경된 경우,
어차피 모든 것이 빌드될 것이므로 이미 빌드된 파일의 복사본은 낭비입니다.
시간. 이는 때때로 최소값이 일반 통합만큼 저렴할 수 있음을 의미합니다.

변화 세트 Attributes
다음과 같은 사용자 정의 변경 세트 속성이 이해됩니다.

통합 시작 힌트
이것이 "최소" 또는 "최대"로 설정되면 이러한 옵션이
명령줄. -minimum이나 -maximum이 둘 다 나타나지 않는 경우에만 참조됩니다.
명령 행.

다른 모든 사용자 정의 변경 세트 속성은 무시됩니다.

옵션


다음 옵션이 이해됩니다.

-변화 번호
이 옵션은 프로젝트 내에서 특정 변경 사항을 지정하는 데 사용할 수 있습니다. 보다
이지스(1) 이 옵션에 대한 전체 설명.

-돕다
이 옵션을 사용하여 사용 방법에 대한 자세한 정보를 얻을 수 있습니다. 이지스
프로그램)

-목록
이 옵션은 이 명령에 적합한 주제 목록을 얻는 데 사용할 수 있습니다.
목록은 예상보다 더 일반적일 수 있습니다.

-최고
이 옵션을 사용하면 모든 파일을 통합에 복사할 수 있습니다.
예배 규칙서. 변경으로 인해 삭제가 필요한 경우를 제외하면 이것이 기본값입니다.
파일.

-최저한의
이 옵션을 사용하면 소스 파일만
통합 디렉토리. 기본값은 변경 사항이 없으면 모든 파일을 복사하는 것입니다.
파일을 삭제해야 합니다.

-계획 name
이 옵션은 관심 있는 프로젝트를 선택하는 데 사용할 수 있습니다. 없을 때 -계획
옵션이 지정되면 이지스_PROJECT 환경 변수가 참조됩니다. 만약에
존재하지 않는 사용자의 $HOME/.aegisrc 파일이 기본값에 대해 검사됩니다.
프로젝트 필드(참조 aeuconf(5) 자세한 내용은). 그것이 존재하지 않는다면,
사용자가 단일 프로젝트 내에서만 변경 작업을 수행하는 경우 프로젝트
이름의 기본값은 해당 프로젝트입니다. 그렇지 않으면 오류입니다.

-이유 본문
이 옵션은 다음에 의해 생성된 변경 내역에 주석을 첨부하는 데 사용할 수 있습니다.
이 명령. 쉘에서 공백을 분리하려면 따옴표를 사용해야 합니다.

-간결한
이 옵션은 목록이 최소한의
정보. 일반적으로 쉘 스크립트에 유용합니다.

-말 수가 많은
이 옵션은 aegis가 더 많은 출력을 생성하도록 하는 데 사용할 수 있습니다. 기본적으로 이지스
오류에 대한 출력만 생성합니다. 와 함께 사용할 때 -목록 옵션 이 옵션
열 머리글이 추가되도록 합니다.

-기다리다 이 옵션은 다음과 같은 경우 Aegis 명령이 액세스 잠금을 대기하도록 요구하는 데 사용할 수 있습니다.
즉시 얻을 수 없습니다. 기본값은 사용자의 lock_wait_preference
지정되지 않은 경우 참조 aeuconf(5) 자세한 내용은.

-아니_기다려
이 옵션을 사용하면 Aegis 명령이 액세스할 때 치명적인 오류를 내보냅니다.
잠금을 즉시 얻을 수 없습니다. 기본값은 사용자의
lock_wait_preference 지정되지 않은 경우 참조 aeuconf(5) 자세한 내용은.

참조 이지스(1) 모든 이지스 명령에 공통적인 옵션.

모든 옵션은 축약될 수 있습니다. 약어는 대문자로 문서화되며,
모든 소문자와 밑줄(_)은 선택 사항입니다. 연속해서 사용해야 합니다
선택적 문자의 시퀀스.

모든 옵션은 대소문자를 구분하지 않으므로 대문자나 소문자로 입력하거나
둘의 조합, 대소문자는 중요하지 않습니다.

예: 인수 "-project, "-PROJ" 및 "-p"는 모두 다음을 의미하는 것으로 해석됩니다.
-계획 옵션. 인수 "-prj"는 이해되지 않을 것입니다.
선택적 문자가 제공되지 않았습니다.

옵션 및 기타 명령줄 인수는 명령줄에서 임의로 혼합할 수 있습니다.
기능 선택자 뒤에.

GNU 긴 옵션 이름을 이해할 수 있습니다. 모든 옵션 이름이 이지스 길다,
이것은 추가 선행 '-'를 무시한다는 것을 의미합니다. NS "--option=가치" 컨벤션도
이해했습니다.

권장 ALIAS


이 명령의 권장 별칭은
csh% 별칭 aeib 'aegis -ib \!* -v'
sh$ aeib(){aegis -ib "$@" -v}

오류


변경 사항이 없으면 오류입니다. 대기 완성 (주).
현재 사용자가 프로젝트 통합자가 아닌 경우 오류입니다.
프로젝트에 통합이 진행 중인 경우 오류입니다.
현재 사용자가 변경 사항을 개발했고 프로젝트가 다음과 같이 구성된 경우 오류입니다.
개발자가 자신의 변경 사항을 통합하는 것을 허용하지 않습니다(기본값).
현재 사용자가 변경 사항을 검토하고 프로젝트가 다음과 같이 구성된 경우 오류입니다.
검토자가 그러한 변경 사항을 통합하는 것을 허용하지 않습니다(기본값).

EXIT 지위


The 이지스 명령은 오류가 발생하면 1 상태로 종료됩니다. NS 이지스 명령은
오류가 없으면 상태 0으로 종료합니다.

환경 변수


이지스(1) 이 명령에 영향을 줄 수 있는 환경 변수 목록입니다. 보다
aepconf(5) 프로젝트 구성 파일의 경우 프로젝트_특정 설정 방법 필드
Aegis가 실행하는 모든 명령에 대한 환경 변수입니다.

onworks.net 서비스를 사용하여 온라인으로 aeib를 사용하세요.


무료 서버 및 워크스테이션

Windows 및 Linux 앱 다운로드

Linux 명령

Ad




×
광고
❤️여기에서 쇼핑, 예약, 구매하세요. 비용이 들지 않아 서비스를 무료로 유지하는 데 도움이 됩니다.