Continuus サポート

これらの Apache Ant タスクは、Continuus ソースマネージャーのラッパーです。Windows 2000 上のバージョン 5.1/6.2 に対してテストされていますが、ccm がインストールされている他のプラットフォームでも動作するはずです。


CCMCheckin

説明

ファイルを Continuus にチェックインする

パラメーター

属性 必須
file コマンドが動作するファイルへのパス はい
comment コメントを指定します。 いいえ; 既定値は Checkin と日付の組み合わせです
task ファイルのチェックインに使用されるタスク番号を指定します ( default を使用できます) いいえ
ccmdir ccm 実行ファイルへのパス。`PATH` 上にない場合は必須です いいえ

ファイルを c:/wa/com/foo/MyFile.java にチェックインします。テキスト mycomment がコメントとして追加されます。使用されるタスクは既定として設定されているタスクです。

<ccmcheckin file="c:/wa/com/foo/MyFile.java"
            comment="mycomment"/>

CCMCheckout

説明

Continuus チェックアウトコマンドを実行する

パラメーター

属性 必須
file コマンドが動作するファイルへのパス 2 つのうちのいずれかのコマンドを実行する
fileset チェックアウトするファイルを含む fileset
comment コメントを指定します いいえ
task ファイルのチェックインに使用されるタスク番号を指定します ( default を使用できます) いいえ
ccmdir ccm 実行ファイルへのパス。`PATH` 上にない場合は必須です いいえ

ファイルを c:/wa/com/foo/MyFile.java にチェックアウトします。コメント属性 mycomment がタスクコメントとして追加されます。使用されるタスクは既定として設定されているタスクです。

<ccmcheckout file="c:/wa/com/foo/MyFile.java"
             comment="mycomment"/>

lib ディレクトリにある .jar 拡張子を持つすべてのファイルをチェックアウトします。コメント属性 mycomment がタスクコメントとして追加されます。使用されるタスクは既定として設定されているタスクです。

<ccmcheckout comment="mycomment">
  <fileset dir="lib" >
    <include name="**/*.jar"/>
  </fileset>
</ccmcheckout >

CCMCheckinTask

説明

Continuus コマンドを実行してデフォルトタスクをチェックインする

パラメーター

属性 必須
comment コメントを指定します。 いいえ
task ファイルのチェックインに使用されるタスク番号を指定します ( default を使用できます) いいえ
ccmdir ccm 実行ファイルへのパス。`PATH` 上にない場合は必須です いいえ

現在のタスクでチェックアウトされたすべてのファイルに対してデフォルトの Checkin タスクを実行します。

<ccmcheckintask comment="blahblah/>

CCMReconfigure

説明

Continuus 再構成/更新コマンドを実行する

パラメーター

属性 必須
recurse サブプロジェクトで再帰処理を実行する いいえ; 既定値は false
verbose 詳細な再構成操作を実行する いいえ; 既定値は false
ccmproject 操作が適用される ccm プロジェクトを指定します。 はい
ccmdir ccm 実行ファイルへのパス。`PATH` 上にない場合は必須です いいえ

プロジェクト ANTCCM_TEST#BMO_1 に対して Continuus の `reconfigure` を実行します。

<ccmreconfigure ccmproject="ANTCCM_TEST#BMO_1"
                verbose="true"/>

CCMCreateTask

説明

Continuus タスクを作成する。

パラメーター

属性 必須
comment コメントを指定します いいえ
platform ターゲットプラットフォームを指定する いいえ
ccmdir ccm 実行ファイルへのパス。`PATH` 上にない場合は必須です いいえ
resolver リゾルバーを指定する いいえ
release CCM リリースを指定する いいえ
subsystem サブシステムを指定する いいえ
task ファイルのチェックインに使用されるタスク番号を指定します ( default を使用できます) いいえ

リリース ANTCCM_TEST のタスクを作成します。現在のユーザーがこのタスクのリゾルバーとして作成されます。

<ccmcreatetask resolver="${user.name}"
               release="ANTCCM_TEST" comment="blahblah"/>