MacOSのアップデートをしたらSVNが使えなくなった話

プライベートではGitもSVNも未導入。

ただ業務ではSVNを使っている。

で、先日、客先にMac OSとXcodeはもうアップデートしていいか確認したら、最新にしてくださいって言われたので夜中まで掛かってアプデした。(在宅だからね、夜の作業できていいよね)

んで、その翌日にリリース作業があったので、SVNコマンドを打って実行したら言われたんだ、「zsh: command not found: svn」ってね。貴方、二週間前使えたじゃないのよ!!

調べたら、随分前にsvnはMacから排除されてたんですねー。前任者がアプデしてなかったのか(排除された頃はしてたはず)、排除されたけど何かしら対応したのか不明だし、お客様の本リリース担当の方に聞いても削除されてないって言うし…何故、自分だけこういうことにぶち当たるのさ。

一旦、Xcodeのコマンドラインツールを再インストールする方法があったのでまず試し、復活しなかったのでHomebrewをインストールしてHomebrewからsvnをインストールしたらできた。
やり方は簡単。Homebrewのサイトに記載されているコマンドを実行してHomebrewをインストール後、Homebrewのインストールコマンドでsvnをインストールするだけだった。

https://brew.sh/

~ % (コピ〜したコマンドを貼り付けて実行)
==> Next steps:
– Run `brew help` to get started
– Further documentation: 
    https://docs.brew.sh
(問題が発生したらNext Stepsで指示があるのでそれに従うだけ、今回は問題なかったのでHelpコマンドの実行指示が出た)

 ~ % brew help

(ヘルプの内容が無事に出たので、svnをインストール)

~ % brew install svn

Homebrewもインストールできないような話も見つけていたから何事もなくインストールできてよかった。インストールできないのはきっとM1関係かな。客先PCはIntelさんだから大丈夫だったと思われる。
(追記:自分のM1なPCでも上記手順で何の問題もなくインストールできた)

客先のPCだから好き勝手できないのが、というか好き勝手するのが怖すぎる。