私は Visual Studio 2010 を Visual Studio 作業用の AnkhSvn と同じマシン上の他のレガシー プロジェクト用の TortoiseSVN と共に使用しています。
PageAnt に保持されている SSH キーを使用して SVN サーバーに接続し、パスワードの入力を継続的に求められるのを防ぎます。これは、管理者としてVS2010を実行する必要があるまで機能します。その時点で、サーバーへの更新/コミットなどが必要になるたびに、AnkhSvnがパスワードの入力を求めます。
これは問題ありませんでしたが、AnkhSvn Merge Wizard を実行しようとすると、ソースの選択段階の後にハングし、VS2010 プロセスを強制的に終了する必要があります。
VS2010 を管理者として実行するときは常に PageAnt を管理者として実行することで、これを回避できます。しかし、これには、TortoiseSVN が SSH パスワードを要求するという副作用があります。
1 つは管理者として、もう 1 つは通常の方法で pageant の 2 つのインスタンスを実行しようとするのは当然のことですが、PageAnt では 2 つのインスタンスを実行することはできません。
VS2010を管理者として実行しているかどうかに関係なく、認証にPageAntを使用して、TortoiseSVNとAnkhSVNを一緒に使用できるようにするための回避策はありますか?