macOSでSubversion SSH編

MacOSでSubversion使いたい奇特な方へ




やること

  1. Subversionをget
  2. ssh設定
  3. チェックアウト

1SubversionをGet

Homebrewがない人は、ターミナルにて
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew install svn
which svn

2 ssh設定

鍵(id_rsa)が(user名)/.sshにあるとします
ssh-add -K ~/.ssh/id_rsa

vi ~/.subversion/config

vimで(tunnels)検索(/tunnels で検索できます)

subversion/config内にある

[tunnels]
以下に

ssh= $SVN_SSH /usr/bin/ssh

 

を追加

3.チェックアウト

svn co svm+ssh:[アドレス]

で完了かな。
もし以下が出たら

Permissions 0644 for '/Users/ruedap/.ssh/id_rsa' are too open. It is recommended that your private key files are NOT accessible by others. This private key will be ignored. bad permissions: ignore key: /Users/ruedap/.ssh/id_rsa Permission denied (publickey). fatal: The remote end hung up unexpectedly

キーのパーミッションが開放的すぎるので
chmod 0600 ~/.ssh/id_rsa

でパーミッションを変更してくださいね。


投稿日

カテゴリー:

, ,

投稿者:

タグ:

コメント

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

Ads Blocker Image Powered by Code Help Pro

Ads Blocker Detected!!!

We have detected that you are using extensions to block ads. Please support us by disabling these ads blocker.

Powered By
100% Free SEO Tools - Tool Kits PRO