この投稿の時点で最新の TeamCity 8.0.3 (ビルド 27540) を使用しています。SVN 1.7 までしかサポートしていませんが、私の SVN サーバーは 1.8 です。
TeamCity で SVN 1.8 をサポートするためにできることはありますか? SVN サーバーをダウングレードする必要はありません。
この投稿の時点で最新の TeamCity 8.0.3 (ビルド 27540) を使用しています。SVN 1.7 までしかサポートしていませんが、私の SVN サーバーは 1.8 です。
TeamCity で SVN 1.8 をサポートするためにできることはありますか? SVN サーバーをダウングレードする必要はありません。
プロトコルを使用していない限りfile:///
、SVN サーバーと SVN/SVNKit クライアントは SVN サーバーのすべてのバージョンと前方および後方互換性があるため、SVN サーバーのバージョンは関係ありません。特に、バージョン 1.8 の mod_dav_svn/svnserve でバージョン 1.7 の SVN/SVNKit を使用できます。
Teamcity 8.0.2 と subversion 1.8.3 を使用してこれをテストしました。彼らは問題なく一緒に働いています。
サーバー側とエージェント側の両方のチェックアウトが機能しますが、バージョンが 1.8 以上のクライアントを必要とする新しい 1.8 ベースの機能 (エージェント側のチェックアウト) を使用する予定がある場合は、teamcity が Java を使用するため、問題が発生します。 svn 操作用のライブラリ (svnkit)、および最新のバンドルされたライブラリは 1.7 以下の作業コピー バージョンをサポートします。
この機能マトリックスを参照してください: http://subversion.apache.org/docs/release-notes/1.8.html
「作業コピー レコードの移動」、「自動再統合マージ」、または最小クライアントが 1.8 のその他の機能が必要ない場合は、問題ありません。
TeamCity での Subversion 1.8 サポートの公式サポート ページを参照してください: http://confluence.jetbrains.com/display/TCD8/TeamCity+Subversion+1.8+support