Subversion 1.5.xをインストールしてからTortoiseSVN 1.6.xをインストールしました。複数のSubversionクライアントとTortoiseSVN
1.5.xのコマンドラインユーティリティを使用するだけで問題ありませんでした。しばらくの間svnで快適になった後、私はTortoiseSVNクライアントを使ってコミットを行いましたが、コマンドラインクライアントは私に古いクライアントを与え、すべてのコマンドで新しいクライアントエラーを取得します。
1 - 作業コピーを破損しましたか?私はTortoiseSVNがうまく動作するので、そうは思わない。
2 - 私はちょうど1.6.xのコマンドラインクライアントをダウンロードして、TortoiseSVNと同時にコマンドラインsvnを使いたい場合にこれを使用しなければならないと思います。 TSVN FAQによれば、クライアントはその意味を問わず互いの「上」にインストールできます。
この場合、古いコマンドラインクライアントをバイパスするにはどうすればよいですか?
新しいsvn.exeを直接実行するか、環境パスを変更するか、インストールパッケージによって新しいsvnディレクトリがパスの最後に追加されます。
ありがとうございます。
私は最近、プロジェクトで同じ問題を抱えていました。ユーザーはTortoiseSVN 1.6を使用していましたが、1.5を使用する自動ビルドではクライアントに古いメッセージが届きました。こちらをご覧ください:http://stackoverflow.com/questions/802348/subversion-getting-the-client-is-too-old-even-though-all-devs-are-running-the-sa –