2

最終的には、アクティビティに同じファイルのバージョンが複数あると仮定して、コマンドプロンプトを使用して、UCMアクティビティのバージョンを変更セットの先行バージョンと比較する方法を知りたいと思います。

アクティビティ内のファイルのすべてのバージョンを取得する方法をすでに知っています。一般に、セット内の最新バージョンと最も古いバージョンを比較できますが、最も古いバージョンが最初のバージョンである場合、これは新しいストリームであるため、元のストリームを把握する必要があります。そして、それは私が達成する方法がわからないことでもあります。

バージョンを受け取り、その前のバージョンに通知する単一のcleartoolコマンドは、私のすべての問題を解決します。

何か案は?

4

1 に答える 1

7

私は単一のコマンドを知りません。

私はcleartool descr -predあなたに現在のバージョンの前任者を与えるでしょう、あなたが前のブランチでその前任者のバージョンを手に入れることを可能にします。

バージョンの拡張パス名は、現在のブランチ(現在のストリームの名前が付けられている)と、現在のブランチが作成されたブランチの直前で構成されます。これにより、元のストリーム名を取得できます。

そこから、差分を作成するために必要なバージョンがあります。
ただし、これにはスクリプトが必要です。

于 2011-05-17T17:01:45.807 に答える