1

Clear Case 7.0 から ASP.NET (.NET 3.5) アプリケーションを抽出、テスト、コンパイル、展開するために使用する必要がある方法は何ですか。
私は .net テクノロジに不慣れで、Visual Studio 2008 Professional Edition を使用しています。現在、シック クライアントを使用しています Clear case dynamic view

1/ ClearCase からデータを取得するには、
動的ビューとスナップ ショット ビューのどちらを使用すればよいですか?

2/ ClearCase から最新のソースを取得し、サーバー側の指定したフォルダにソースを配置したいと考えています。構成仕様に基づいています。
ClearCase 動的ビューからソースを取得するために、Cruise コントロール .net を使い始めました。
しかし、それはエラーで失敗しました'c:/setup/vtproject/abc is not a snapshot view'。もしそうなら、私のccnet構成には何がありますか?

3/ オブジェクトがコピーされたら、ビルド スクリプトを実行してオブジェクトをコンパイルし、リリース ラベルを使用してリリース バージョンをビルドし、リリース バージョンをアプリ サーバー フォルダーにデプロイします。

セットアップするためのツール/ソリューションを提案してください

4

1 に答える 1

0

1/ ClearCase からデータを取得するために使用するビュー

必要なデータが正確に表示されるまで、構成仕様をいじることができるため、動的ビューから始めることができます。次に、スナップショット ビューに切り替えます。

構成仕様の内容は、データを保存しているブランチ (ここでは ASP.Net アプリケーション) によって異なります。
UCM を使用せずにベース ClearCase のみを使用し、構成仕様を変更していない場合、それらはデフォルトでメインブランチに保存されます。
つまり、デフォルトの構成仕様で十分です。

element * CHECKEDOUT
element * /main/LATEST

次に、同じ構成仕様行に加えて 1 つを使用してスナップショット ビューを宣言できます: ロード ルール ( load /myVob/MyRootDirectory)、それらは... 動的であるため、動的ビューでは見つからない種類のディレクティブ ;) (それらは何も「ロード」しません)ただし、適切なバージョンへのネットワーク アクセスを提供します)


2/ ClearCase から最新のソースを取得し、サーバー側の指定したフォルダにソースを配置したい

クルーズ コントロールはスナップショット ビューについて不平を言うので、それはサーバーに ClearCase が必要であることを意味します (常に良いポリシーとは限りませんが、私はあなたの質問に答えているだけです)。
そこに ClearCase がある場合は、次のように別のスナップショット ビューを宣言するだけです。

  • 前に述べたものと同じ構成仕様
  • クルーズ コントロールが期待するスナップショット ビューのルート ディレクトリ ('c:/setup ', supposing 'vtproject ' is a Vob and 'abc`' ASP.Net プロジェクトのルート ディレクトリ)

3/ 展開は ClearCase とは関係ありません。この時点で、いくつかの rsynch または robocopy プロセスが開始されます。

于 2009-07-03T06:16:50.973 に答える