ClearCaseからasp.netアプリケーションを展開するためのスクリプトを作成しようとしています。Clear CaseRemoteClientを使用しています。
どうやって始めますか?最も簡単な方法は何ですか?
ClearCaseからasp.netアプリケーションを展開するためのスクリプトを作成しようとしています。Clear CaseRemoteClientを使用しています。
どうやって始めますか?最も簡単な方法は何ですか?
個人的には、車輪の再発明をしないことから始めます。
チームシティはあなたが求めていることを行うことができるそのような製品の1つです
CCRCは、「Web」ClearCaseスナップショットビューからコードにアクセスするためのものです。
軽いClearCaseインストールであるため、次のことができます。
cleartool
更新される新しいコンテンツ(ファイルの新しいバージョン)を検出できるようにするすべてのコマンドがありませんcleartool
コマンドに依存しているためです。とにかくこれらのスケジューラーを使用したくない/使用する必要がないため、CCRC CLI(rcleartool
)を使用して次のことを開始できます。
rcleartool update [-username user-name] [-ser / ver server-url] [-pas / sword user-password] [-print] [-ove / rwrite | -nove / rwrite | -ren / ame] [pname ...]
Jenkinsは現在、CCRCサポートを計画するために同様のパスをたどっています:チケット5192 :(
そしてJenkinsもHudsonもCCRCをまだサポートしていません)
私は
rcleartool
、外部ツールとして呼び出すのが良いのか、teamapi(または現在cmapiと呼ばれるように)ベースの純粋なJava拡張機能を開発するのが良いかを考えています。
このIBMの記事の詳細:
「IBMRationalClearCaseリモートクライアントとの継続的インテグレーション」
CCRCを使用するCIのこの一般的なアーキテクチャスキーマでは、上記の私の提案(rcleartool update
)は、CMサーバーとビルドサーバー間のリンクによって示されています。