Apache Ant 1.6.1 以降.
このタスクは、CVS クライアントとサーバーのバージョンを取得できます。
| 属性 | 説明 | 必須フラグ |
|---|---|---|
ここに意味がある親 <cvs> タスクからの属性 |
||
| cvsRoot | CVSROOT 変数。 |
いいえ |
| cvsRsh | CVS_RSH 変数。 |
いいえ |
| dest | プロジェクトのチェックアウト版を含むディレクトリ | いいえ; デフォルトはプロジェクトのbasedir |
| package | チェックアウトするパッケージ/モジュール。 | いいえ |
| port | CVS がサーバーと通信するために使用するポート。 | いいえ; デフォルトは2401 |
| passfile | パスワードを読み込むパスワードファイル。 | いいえ; デフォルトは~/.cvspass |
| failonerror | コマンドが0以外の終了コードで終了した場合にビルドプロセスを停止します。 |
いいえ; デフォルトはfalse |
| 特定の属性 | ||
| clientversionproperty | CVS クライアントのバージョンを格納するプロパティの名前 | いいえ |
| serverversionproperty | CVS サーバーのバージョンを格納するプロパティの名前 | いいえ |
CVS クライアントとサーバーのバージョンを見つけ、バージョンを apachecvsversion と localcvsversion というプロパティに格納します
<cvsversion cvsRoot=":pserver:anoncvs@cvs.apache.org:/home/cvspublic"
passfile="/home/myself/.cvspass"
serverversionproperty="apachecvsversion"
clientversionproperty="localcvsversion"/>