Homebrewでバージョンの違うSubversionをインストールして使い分ける

まずは下記のような手順でインストールします。
brew tap homebrew/versions で通常提供されてるFormulaと
 別のバージョンのFormulaを入手しています。

% brew install subversion
% brew unlink subversion
% brew tap homebrew/versions
% brew link gettext
% brew install subversion16
% brew unlink subversion16
% brew unlink gettext


subversion1.6系を使う際は下記を実行します。

% brew unlink subversion
% brew link subversion16
% /usr/local/bin/svn --version 
svn, バージョン 1.6.17 (r1128011)
   コンパイル日時: Aug  5 2012, 06:19:45

Copyright (C) 2000-2009 CollabNet.
Subversion is open source software, see http://subversion.apache.org/
This product includes software developed by CollabNet (http://www.Collab.Net/).

以下のリポジトリアクセス (RA) モジュールが利用できます:

* ra_neon : Neon を利用して WebDAV (DeltaV) プロトコルでリポジトリにアクセスするモジュール。
  - 'http' スキームを操作します
  - 'https' スキームを操作します
* ra_svn : svn ネットワークプロトコルを使ってリポジトリにアクセスするモジュール。
  - Cyrus SASL 認証を併用
  - 'svn' スキームを操作します
* ra_local : ローカルディスク上のリポジトリにアクセスするモジュール。
  - 'file' スキームを操作します


subversion1.7系を使う際は下記を実行します。

% brew unlink subversion16
% brew link subversion
% /usr/local/bin/svn --version 
svn, バージョン 1.7.5 (r1336830)
   コンパイル日時: Aug  5 2012, 05:24:33

Copyright (C) 2012 The Apache Software Foundation.
This software consists of contributions made by many people; see the NOTICE
file for more information.
Subversion is open source software, see http://subversion.apache.org/

以下のリポジトリアクセス (RA) モジュールが利用できます:

* ra_neon : Neon を利用して WebDAV (DeltaV) プロトコルでリポジトリにアクセスするモジュール。
  - 'http' スキームを操作します
  - 'https' スキームを操作します
* ra_svn : svn ネットワークプロトコルを使ってリポジトリにアクセスするモジュール。
  - Cyrus SASL 認証を併用
  - 'svn' スキームを操作します
* ra_local : ローカルディスク上のリポジトリにアクセスするモジュール。
  - 'file' スキームを操作します
* ra_serf : serf を利用して WebDAV (DeltaV) プロトコルでリポジトリにアクセスするモジュール。
  - 'http' スキームを操作します
  - 'https' スキームを操作します