에이지는 트랜잭션 기반의 소프트웨어 구성 관리 시스템이다.
이지스 프로젝트는 개발자 팀이 독립적으로 프로그램에 많은 변화에서 작동 할 수있는 내에서 프레임 워크를 제공하고, 이지스는 가능한 한 적은 중단, 다시 프로그램의 마스터 소스에 이러한 변경 사항을 통합 조정합니다.
특징 :
저장소에 모든 작업이 변경 세트를 기반으로합니다.
사실 구성. 모든 변경 사항은 재생산 할 스냅 샷입니다. 모든 변경 세트는 고유 한 구성 ID를 가지고 있습니다.
그들의 역사를 잃지 않고 파일의 이름을 변경하는 기능.
이진 파일이 지원됩니다.
파일의 메타 데이터 버전이 있습니다. 이지스 버전은 파일 및 파일 속성에,뿐만 아니라 '실행'권한 플래그를 내용 및 파일의 존재를 파일뿐만 아닙니다. 사용자 임의의 메타 데이터를 연결 (& quot; & quot 속성) 할 수있는 모든 파일에.
커밋은 정말 원자이다. 전체가 성공 커밋 될 때까지 커밋의 어떤 부분이 적용됩니다 없습니다. 로그 메세지는 개정하지 CVS의 중복 저장으로 부착된다.
액세스 개발 (지점)의 라인 제어합니다. 에이지에서 분기 생성하는 단일 명령으로 빠르게 수행 될 수있다.
저장소 동기화, 지리적으로 분산 된 개발.
로컬 또는 원격 사용자 모두에 대해 최적의 성능 차이가없는 beuase. 저장소 syncgronization는 로컬 또는 원격 모든 개발자가 최적의 성능을 의미한다.
연결이 끊어진 커밋. 혹시 비행기 또는 휴가에 코드베이스를 망쳐하고 철회 할 수 바란 적이 있습니까? 생산성 부분 또는 느린 네트워크 연결을 통해 원격 사무실에서, 집에서, 여행하는 동안.
피어 - 투 - 피어 아키텍처. 옆으로 & quot; 작품은 어떤 방향으로 포함 & quot을 흐를 수있다; 마스터 사이트를 포함하지 않고 두 사이트 사이.
비용은 크기가 아닌 데이터의 크기를 변경할 수에 비례한다. 일반적으로, 비호 동작에 필요한 시간은 변경하지가 진행되는 프로젝트의 절대 크기, 그 조작에 의한 변화의 크기에 비례한다.
이지스는 아카이브 및 보조 데이터베이스에 대한 매우 간단한 온 디스크 형식의 컬렉션을 사용합니다. 그것은 요구하거나 추종자와 관리자를 필요로 다른 관계형 데이터베이스, 해시 테이블 데이터베이스, 또는 아무것도를 사용하지 않습니다. 따라서, 새로운 프로젝트 저장소를 만드는 것은 완전히 간단하다 : 하나의 이지스 명령은 기본적으로 몇 가지 새로운 디렉토리를 생성하여, 그것을 않습니다
이 릴리스의 새로운 기능 :
분기 FSTATE 가짜 투명 항목을 포함 할 수있을 때 분기 파일의 첫 번째 시간 변경이 아직 통합 수정합니다. 이 프로젝트 pfstate 파일을 작성하도록 구성되어있는 경우 해당 항목이 문제를 일으킬 가능성이있다. pfstate 파일을 읽을 때 가짜 투명 항목이 즉시 제거됩니다 이러한 문제를 방지 할 수 있습니다. pfstate 파일이 작성 방법은 수정되지 않습니다.
오류 메시지의 이탈리아어 번역 사용할 수 있습니다.
베트남과 네덜란드 오류 메시지가 업데이트되었습니다.
aerevml (1) 명령은 잘못을 두 번 사용자 정의 속성을 인쇄했다. 이 문제가 수정되었습니다.
aeclean (1) 명령은 잘못 파일의 절대 이름에 대한 패턴을 확인했다. 이 문제가 수정되었습니다.
aelock (1) 매뉴얼 페이지 잘못 속성 이름 aelock 사용을보고했다. 이 문제가 수정되었습니다.
aesub (5) 매뉴얼 페이지는 이제 이메일 주소 섹션에서 aeuconf (5) 참조.
aedist (1) 명령이 이름을 바꾼 파일을 처리 할 때보다 강력하다.
t0228a-matt.sh 테스트 스크립트 libmagic의 다른 동작에 대해보다 강력한 만들어졌다.
t0127a.sh 테스트 스크립트 (aeimport 대 SCCS)가 수정되었습니다.
메모리 관련 버그의 숫자가 수정되었습니다.
일부 오타는 AE-REPO-CI (1) 매뉴얼 페이지에서 수정되었습니다.
구축 프로세스는 새로운 이지스 개발자가 처음으로 그의 저장소를 채울 때 자세한 정보 메시지를 제공하도록 개선되었다.
댓글을 찾을 수 없습니다