Chromium의 전체 버전 일람표를 원합니다.

2709 단어 ChromeGittech

TL; DR


git -c 'versionsort.suffix=-' ls-remote --tags --sort='v:refname' https://chromium.googlesource.com/chromium/src
이렇게 하면 라벨과 제출 산열이 모두 나오고 적당히 문지르면 버전 일람이 나온다.
이 보도는 이 Qita의 동명 문장.의 내용을 바꾸었다.

배경.


유튜브-dl에 있지만 보시다시피 버전은 68~76?매우 오래되다.[1]
Windows 버전의 크롬이라면 자동 업데이트 기능이 있는데, 이 기능에 따라 이전 버전의 크롬은 비교적 빨리 교체될 수 있다.그런 점을 고려하면 지금 60번 데스크의 크롬 UA가 오면 바로 가로막힐 가능성이 크다.이런 일도 있어요. 버전 일람을 새것으로 바꾸고 싶어요.
게다가 크롬의 창고는 원문의 집필 시간(2021/4/14)에 23GB, GiitHub Actions 자동화 상황에서GitHub-hosted runner그럼 안 넣을게요.
따라서 23GB를 소비하지 않고 태그 일람표를 구할 필요가 있다.

결론


이 SO 문제를 참고하세요. 다음 명령을 사용하면commiit hash에 대응하는 tag 두 개를 얻을 수 있습니다.
git -c 'versionsort.suffix=-' ls-remote --tags --sort='v:refname' https://chromium.googlesource.com/chromium/src
출력의 예는 다음과 같습니다.
$ git -c 'versionsort.suffix=-' ls-remote --tags --sort='v:refname' https://chromium.googlesource.com/chromium/src
05197078e4761dde56f8dc8884050bf862344425        refs/tags/3.0.195.25
75894f416826f37475ca17e92f5853b0f84ac3ee        refs/tags/3.0.195.27
이걸 적당히 분석하면...는 23GB를 소모하지 않고도 태그 차트를 얻을 수 있습니다.
각주
확실히 버전이 낡았지만 크롬이 필요한 것은 아니다.따라서 이것 때문에 어떠한 취약성도 직접적으로 관계되지 않는다.↩︎

좋은 웹페이지 즐겨찾기