0

これは複数の部分からなる質問だと思いますので、ご容赦ください。

現在、すべての開発者は SVN 1.4 用にビルドされたバージョンの Tortise を使用しており、SVN サーバーは 1.4 を実行しています。私たちのビルド サーバーは CC.Net を実行しており、SVN 1.4 を使用しています。

アップグレードしたい。

クライアントを 1.5 にアップグレードしてから、サーバーを 1.5 にアップグレードするとうまくいくことがわかりました。ただし、CC.Net に関しては疑問が生じます。ビルド サーバーの SVN のインストールを SVN 1.5 にアップグレードすることはできますか? それとも、CC.Net のインストールもアップグレードする必要がありますか? 今回は CC.Net のアップグレードも行いたいと考えていますが、SVN のアップグレードが最初に完了していることを確認してから、戻って CC.Net を実行したいと考えています。

また、この組み合わせに加えて、一部のプロジェクトでは、これらのプロジェクトで使用する nAnt スクリプトのために、SVN のバイナリが含まれる場合と含まれない場合がある「tools」フォルダーを維持しています。SVN の CC.Net サーバー インストールを 1.5 にアップグレードする場合、CI サーバーは実行される nAnt スクリプトと同じ作業ディレクトリを使用するため、これらのプロジェクトもすべて更新する必要があると思います。

泥のように透明?

4

2 に答える 2

3

私が参加していない環境の計画を求めているように見えるので、答えるのが難しい.

ただし、ここで私がすることは次のとおりです。

  • cc.net をアップグレードします (既知の適切な開始点があり、これが最も可能性の高い中断ステップです。ロールバックが容易になるように、他の変数を使用せずに実行してください)
  • テストと検証
  • 「tools」フォルダー内のバイナリを含むすべての svn クライアントをアップグレードします
  • テストと検証
  • svn サーバーをアップグレードする
  • テストと検証
  • テストと検証
于 2008-10-01T15:23:08.270 に答える
1

ちょっとしたヒント: SVN 1.4 クライアントは SVN 1.5 サーバーに接続でき、SVN 1.5 クライアントは SVN 1.4 サーバーに接続できます。問題はありません。バージョンが一致しない場合でも、新しく追加された SVN 機能の一部を使用できます。利用できなくなります (ただし、通常のものはすべて正常に動作します)。

于 2008-10-01T15:26:05.813 に答える