dub.json 파일의 종속성 목록을 사용하여 D/DUB 프로젝트에서 가져온 패키지의 버전 요구 사항을 지정하는 방법을 알고 있습니다.DUB 프로젝트에서 패키지의 버전을 정의하는 방법
하지만 패키지의 버전을 먼저 dub.json 파일에 정의하려면 어떻게해야합니까?
dub.json 파일의 종속성 목록을 사용하여 D/DUB 프로젝트에서 가져온 패키지의 버전 요구 사항을 지정하는 방법을 알고 있습니다.DUB 프로젝트에서 패키지의 버전을 정의하는 방법
하지만 패키지의 버전을 먼저 dub.json 파일에 정의하려면 어떻게해야합니까?
자동으로 관리됩니다. Github repo를 DUB 레지스트리에 게시하면 모든 버전 태그를 가져옵니다. 참조 : http://code.dlang.org/publish
Git 태그는 패키지 버전 관리에 사용되는 방법입니다.
예를 들어 v1.0
버전을 추가하려면 다음 명령을 사용하여 git 태그를 만듭니다. git tag v1.0
. Dub는 태그를 로컬 및 온라인 리포지토리의 버전으로 인식합니다.
버전을 지정하는 다른 방법이 없습니다.
게시 된 패키지와 관련 하여선 괜찮습니다. 그러나 로컬 저장소 (또는 git 저장소가 전혀없는)에 게시되지 않은 패키지에 대한 해결책을보고 싶습니다. – Ber
더빙 버전 지정은 Git 태그 지정과 관련이 있습니다. 로컬 패키지의 Git 저장소에 태그가 있으면 이해할 수 있습니다. 나는 yaz가 이미 그의 대답에서 그것을 언급했다는 것을 알 수있다. – unbornchikken