약간 수정이 되면서 공동으로 사용되는 SDK를 실제 개발 어플리케이션과 같은 리파지토리에 함께 관리해야할까요?
글쓴이: trip2me / 작성시간: 화, 2015/03/31 - 4:59오후
하나의 SDK를 가지고 여러 어플리케이션을 만들고 있습니다.
현재 사용하는 SDK가 리눅스, 라이브러리 및 크로스컴파일러 툴셋과 함께 배포됩니다.
그런데 이를 사용하는 여러 응용 어플리케이션을 만들다가 SDK가 업데이트될 경우
각각의 어플리케이션 버전관리 리파지토리에 있는 SDK를 둔다면 업데이트가 중복되는 일인지라,
분리를 해서 SDK는 한 리파지토리에 두고 어플리케이션을 따로 두려고 합니다.
최대한 SDK쪽 리눅스 코드, 스크립트 혹은 라이브러리를 손대지 않으려고 하지만
문제는 리눅스 소스코드쪽에 파일 추가등을 하게 되면
특정 어플리케이션 코드가 SDK에 포함되게 되는것이 되고 애매하네요.
능력이 좋으면 SDK에 있는 툴들과 라이브러리 리눅스 소스를 분리하면 좋을텐데 그것도 어렵습니다.
이런 경우를 고민하는 분들이 있으신가요?
나름의 방법이 있으신지 궁금해서 질문글을 올려봅니다.
Forums:
어떤 버전 관리 도구를 사용하시나요? 각 도구마다
어떤 버전 관리 도구를 사용하시나요?
각 도구마다 벤더를 관리하는 전형적인 방식이 있습니다.
그 룰을 따르는 것이 좋지 않을까요?
댓글 달기