우리는 우리의 응용 프로그램과 함께 작동하는 4 개 또는 5 개의 유틸리티가 있습니다. 이러한 유틸리티는 .bat 파일 또는 VB 응용 프로그램, PowerBuilder 등입니다. 나는 소스 제어에서 이러한 유틸리티를 관리하려고 시도하고 있으며, 버전을 할당하는 더 나은 방법을 찾으려고합니다. 현재 개발자는 버전 컨트롤의 메타 데이터, 특히 레이블을 사용하여 도구의 버전 번호를 저장합니다.
저의 목표는 각 유틸리티에 대해 개별 InstallShield 패키지를 갖고 이러한 패키지에 버전 번호를 관리하고 할당하는 쉬운 방법입니다.
정보와 함께 별도의 .ini 파일을 사용하거나 InstallShield .ism 파일 자체에 정보를 저장 하시겠습니까? 아니면 버전 제어 도구의 메타 데이터 정보 만 사용 하시겠습니까?
UPDATE :
나는 생각 오리온을 좋아한다. 나는 한 가지 염려가있다. 버전 번호를 증가시키는 스크립트는 주요 번호 등을 올리려면 충분히 지능적 일 수 없습니다. 예 : 유틸리티 중 하나에 버전 1.2.3이 있고 새 버전이 2.0.0 인 지점에 있습니다. 스크립트가이 문제를 처리하지 못할 수도 있습니다.
이것은 우리의 분기 기술로 많이해야한다고 생각합니다. 우리에게는 아무 것도 없습니다. 사람들은 유틸리티가 너무 작기 때문에 소스가 브랜치를 필요로하지 않을 수도 있다고 생각했습니다.