Chromium의 전체 버전 일람표를 원합니다.
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를 소모하지 않고도 태그 차트를 얻을 수 있습니다.각주
확실히 버전이 낡았지만 크롬이 필요한 것은 아니다.따라서 이것 때문에 어떠한 취약성도 직접적으로 관계되지 않는다.↩︎
Reference
이 문제에 관하여(Chromium의 전체 버전 일람표를 원합니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://zenn.dev/snowpeak/articles/13dfcaa5515a85텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)