Git으로 배포된 버전 표시를 리비전으로 표시

KJH·2023년 11월 9일
0

사내 프로젝트 개발 빌드에서 배포된 버전을 표시하기 위해서
git log -1 --format=%h 명령어를 이용하여 commit ID를 표시해주었는데
SHA-1 형식으로 표시되기 때문에 히스토리 추적이 힘들다는 피드백이 있어서 SVN 처럼 리비전 번호로 변경하는 방법을 찾아 보았다.

git rev-list --all --count

커밋을 할때마다 1씩 카운팅이 증가한다.

해당 명령어를 이용하여 lobby.5949(ab1b5a) 포멧으로 표시하기로 함

revision="lobby.$(git rev-list --count HEAD)($(git log -1 --format=%h))"

echo $revision > ./build/git_commit.txt
profile
항상 공부하는 N년차 개발자입니다.

0개의 댓글

관련 채용 정보