web-dev-qa-db-ja.com

さまざまなSVNサーバーのバージョンとクライアント

Subversion1.6を使用してCVSからSVNに移行します。しかし、Subversion 1.2を使用する別のSVNサーバーもあります(更新する機会はありません)。そのため、新しいTortoiseSVN1.6.xを使用する予定です。

新しいTortoiseSVNのみを使用しながら、2つの異なるサーバーを使用することは可能ですか?

別の解決策は、Subversion1.2に対してコンパイルされた古いTortoiseSVNを使用することです。これは可能ですか?

2つのTortoiseSVN(1.2.xと1.6.x)を使用するのはどうですか?

5
lueda

新しいTortoiseSVNのみを使用しながら、2つの異なるサーバーを使用することは可能ですか?

はい、古いサーバーで新しいTortoiseSVNを使用できます。引用 Subversion FAQ

クライアントとサーバーは、メジャーリリースバージョンが1つ以上離れていない限り機能するように設計されています。たとえば、1.Xクライアントは1.Yサーバーで動作します。ただし、クライアントとサーバーのバージョンが一致しない場合、特定の機能が利用できない場合があります。

クライアント/サーバーの相互運用性ポリシーは、Subversionコミュニティガイドの「互換性」セクションに記載されています。

ただし、Subversionの作業コピー形式には下位互換性がなく、Subversionは自動的に最新の形式にアップグレードするため、同じ作業コピーで異なるSubversionクライアントを使用することはできません。

6
Ivan Zhakov