Установить предыдущую версию chromedriver с brew - PullRequest
0 голосов
/ 27 мая 2020

Я хочу установить версию 79.0.3945.36 chromedriver с варевом. Когда я пытаюсь запустить

 brew cask install chromedriver@79.0.3945.36

, не получается сказать chromedriver@79.0.3945.36 is unavailable: No Cask with this name exists.

1 Ответ

1 голос
/ 07 июля 2020

Я сделал быструю проверку, не обнаружил, что формула бочки имеет версионные.

Взломанный способ установки старой версии формулы бочки будет:

  • cd /usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask , go место, где упоминается бочка
  • git reset --hard c3c1b84b7a, это эффективно установит chromedriver на v79.0.3945.36
  • git checkout -b temp, проверяет новую ветку, что предотвращает автоматическое обновление заваривания sh ваш локальный мастер
  • brew cask install chromedriver, это установит желаемую версию.

После этого вы всегда можете использовать git checkout master и brew up для синхронизации c с последним мастером homebrew-cask.

вот мой журнал установки

==> Downloading https://chromedriver.storage.googleapis.com/79.0.3945.36/chromedriver_mac64.zip
Already downloaded: /Users/rchen/Library/Caches/Homebrew/downloads/2712e559b7e0712e196b123a7581adecc2cfdc8d8d728b01fd875b3d371e5d29--chromedriver_mac64.zip
==> Verifying SHA-256 checksum for Cask 'chromedriver'.
==> Installing Cask chromedriver
==> Linking Binary 'chromedriver' to '/usr/local/bin/chromedriver'.
?  chromedriver was successfully installed!

тестовый журнал:

$ chromedriver --version
ChromeDriver 79.0.3945.36 (3582db32b33893869b8c1339e8f4d9ed1816f143-refs/branch-heads/3945@{#614})
...