전자 장치 개발은 항상 다양한 유형의 파일을 출시하는 것을 포함합니다. 그리고 이러한 파일들은 정적이지 않습니다 - 프로젝트가 진행됨에 따라 변경됩니다. 사용자가 프로젝트에 데이터를 채울 때, 새로운 파일을 생성하고 더 이상 관련이 없게 된 구식 파일을 수정합니다.
프로젝트 데이터 관리는 특히 여러 전문 분야의 참가자들이 과정에 관여하는 대규모 개발에서 별도의 작업입니다.
전통적으로 데이터를 관리하는 한 가지 방법은 Git이나 SVN(Subversion)과 같은 버전 관리 시스템을 사용하는 것입니다. 이들은 모든 변경 사항의 자세한 이력을 유지할 수 있게 하며 협업 작업에 적합합니다. 그러나 이 접근법의 단점은 이러한 시스템이 일반적인 목적의 시스템이며 전자 개발의 특수성을 고려하지 않는다는 것입니다. 또한 데이터 관리를 설계로 전환하는 데에도 도전이 있습니다.
커밋 이력:
별도의 커밋 세부 정보:
저장소 관리자 패널
Altium Designer는 버전 관리 시스템을 지원합니다. 프로젝트 패널은 파일의 상태와 기본적인 Git 또는 SVN 명령어(업데이트, 커밋 등)를 표시합니다.
저장소 관리자 패널은 프로젝트 파일의 변경 이력을 전체적으로 보여줍니다.
프로젝트 패널
저장소 관리자 패널
Altium 365로 이전하는 이유는 무엇인가요?
다른 VCS와 달리, Altium 365는 프로젝트 데이터 관리를 위해 특별히 설계된 시스템입니다.
여기 몇 가지 이점이 있습니다:
Altium 365로 이동하기
이미 Altium 365에 작업 공간이 있을 때, 프로젝트와 그 변경 이력을 마이그레이션하고 Altium 365 환경에서 계속 작업하면서 플랫폼의 모든 장점을 활용하는 것보다 더 쉬운 일은 없습니다.
참고: 프로젝트 이름, 설명, 배치 디렉토리는 나중에 작업 공간에서 변경할 수 있습니다.
웹 브라우저에서 프로젝트를 열어 볼 때, 마이그레이션된 데이터의 무결성을 확인할 수 있습니다. 그리고 변경 이력은 버전 관리 시스템 저장소에서 완전히 마이그레이션됩니다. 이제부터는 Altium 365 환경에서 작업하게 됩니다.
중요 공지사항
기타 경우
프로젝트는 Altium 365 작업 공간에 있지만 외부 VCS를 사용합니다.