2017-03-08 18 views
-1

높은 무결성 소프트웨어 분야에서 사용할 프로젝트를 개발할 때 Mercurial, Git, Bazaar 등과 같은 분산 버전 제어 도구 사용에 경험이있는 사람이 있습니까? 전자 소프트웨어를 개발하려면 DO-178B 표준을 말하는가?높은 무결성 소프트웨어를 개발할 때 DVCS 사용

최신 DVCS 사용을 금지하는 규칙이 있습니까? 12 리얼 타임 리눅스 워크샵에 주어진

안드레아스 Platschek와 니콜라 맥과이어에 의해 paper (pdf)을 (망할 놈의 그 이후 조금 진화 했더라도) 그것에 대해

+0

이러한 안전 표준은 버전 제어 시스템의 형식이있는 경우 일반적으로 만족합니다. 일반적으로 요구 사항은 "x 도구를 사용해야합니다"라는 것이 있습니다. – Lundin

+0

VCS는 개발 ​​환경에서 중요한 부분을 차지하므로 자격이 필요합니다! – Andrew

답변

0

하나의 좋은 소스는 용지 2010 "FLOSS for safety: Mastering mission critical development with GIT"입니다 나이로비 2010은 개발자가 맞춤 부품의 안전 관련 개발 수명주기의 추적 성 및 문서화 요구 사항을 충족하도록 돕는 데있어 눈에 보이는 "git의 기능에 대한 몇 가지 예"를 고집합니다.

It doesn ' 그래도 인증 및 권한 부여에 대해서는 touch, which are lacking in a DVCS. 이와 관련하여 회피 방법은 GPG sign commits or tags에 대한 능력으로 커밋이 실제로 생각한 사람으로부터 온 것이라는 강력한 증거를 얻었습니다.

도 버전 관리는 모든 변경 사항을 추적, 날짜 : 2010 년 또한


는 "SVG Based Diagram Editor/Viewer for Requirements Engineering"박사 로랑 푸르니에의 연구가 있기 때문에 중요하다, (또는 힘내 커밋) 개정 ID를 언급 변화의 저자. 모든 다이어그램 버전을 복구하고 변경 내용을 설명하는 커밋 메시지에 액세스 할 수 있습니다. 실행 취소/다시 실행은 항상 사용할 수 있습니다.