問題タブ [cleartool]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
10284 参照

clearcase - ラベルが適用されていないバージョン LATEST のブランチですべての要素を見つけるにはどうすればよいですか?

タイトルが言ったように:バージョンをDEV_BRANCH持つブランチ (例: )にあるすべての要素を見つけたいのですLATESTが、まだラベルが適用されていません。

特定のラベルが適用されていない要素を見つける方法を知っています(次のように:

しかし、ラベルが適用されていない要素を見つける方法がわかりません。

前もってありがとうミカエル

0 投票する
1 に答える
2230 参照

cleartool - cleartool lsstream -tree 子ストリームのリストのみを取得

特定のストリームの下にある子ストリームのリストを取得したい。

cleartool lsstream -treeその下にあるすべてのストリームアクティビティを取得します。
ストリーム名のみを出力するにはどうすればよいですか?

0 投票する
1 に答える
622 参照

clearcase - findmerge コマンドをテストするためのシナリオを準備するスクリプト

私は clearcase マージ スクリプトをテストしていますが、実行するたびに次の 2 つのテスト シナリオを生成できる別のスクリプトを用意したいと考えています。

  1. 簡単なマージのために 3 つのファイルを変更します (100% 自動、差分は必要ありません)。
  2. 競合するマージのために 3 つのファイルを変更します。ユーザーによる解決が必要です

私が知りたいのは、これらのファイルを準備するために必要な手順/clearcase コマンドです。すべてコマンド ラインから実行する必要があります (cleartool コマンドを使用)。動的ビューと、使用できるいくつかのテスト ファイルが既にあります。おそらく、宛先のテスト ブランチも作成する必要があります。

マージは、ct findmerge次のようなコマンドを使用して行われます。

それぞれのケースで出力を検証し、それらをレポートに含め、ユーザーの操作が不要であることを確認する必要があります。

0 投票する
1 に答える
7310 参照

clearcase - cleartoolfindmergeコマンドを使用したclearcaseでの自動マージ

いくつかのマージ操作を自動化するスクリプトを書いていますが、次のコマンドを使用して実行したいと思います。

cleartool findmerge file_name -fver /main/branch_name/LATEST -merge -log NUL -c "Automatic merge"

問題は、時々このメッセージが表示され、プロセスを続行するためにEnterキーを押す必要があるということです。

Needs Merge "file_path" [to _branch_ from _another_branch_ base _yet_another_branch_]

これを回避する方法はありますか?

0 投票する
2 に答える
9429 参照

clearcase - Cleartool を使用して現在のベースラインを表示する

現在のビューの基になっているベースラインを表示するにはどうすればよいですか?

ストリームに現在推奨されているベースラインを表示する方法に関する情報しか見つかりませんでした

基本的に私が探しているのは、ビルドノートを更新することです。1. 最後のリベースが行われたベースラインを決定します。 2. 現在推奨されているものを決定します。 3. 提供されたアクティビティのリストを作成します。

ステップ 2 と 3 を実行するための情報を見つけることができましたが、ステップ 1 を実行するための情報は見つかりませんでした。検索に適切な用語を使用していない可能性があります...助けてください。

0 投票する
2 に答える
539 参照

clearcase - 一定時間後にストリームにチェックインがあるかどうかを検出する方法

15個のボブを備えたクリアケースUCMを使用します。

cleartool lshistory -all -since "time" -nco vob1/ vob2/src/ vob3/tests/ ...many more...前回からの変更を検出するために使用します。これにより正しい結果が得られますが、履歴の多いストリームでは時間がかかりすぎます。

ストリームに「変更」があるが、その変更の詳細がない場合、早期に戻る方法はありますか?1つのオプションは、履歴を個々のVOBに制限することですが、それはエレガントに見えません。私はこれを行うためのより良い方法があると思いますか?

0 投票する
1 に答える
16140 参照

clearcase - Clearcase ディレクトリの削除

次のようなディレクトリ構造があります。

dir2を使用してすべてのサブ要素を削除する最良の方法は何rmnameですか? 単純に「cleartool rmname dir2」を実行して、内容をすべて再帰的に削除することはできますか?

0 投票する
1 に答える
74 参照

find - ファイルのすべての最新情報を取得するために cleartool find を使用してこれを実行できるとは思わない

基本的に私はやりたい:

ただし、使用する場合はバージョンにブランチ名が必要.../で、ファイルのすべてのブランチを取得したい。

を使用してすべてのブランチをチートして取得できることは知っています-branch '\!attype(dummyname)'が、ブランチ名は最初のステップにすぎません。すべてのブランチのすべてのバージョンとVOB 内の -name ' ' ファイルのメイン
を grep できるようにしたいと考えています。LATEST*.[CH]

上記のダミー名を使用してすべてのブランチを取得するスクリプトを作成し、grep ' \\.[CH]@@' を追加LATESTし、探しているファイル名を grep しましたが、その方法では非常に時間がかかります。

0 投票する
1 に答える
20013 参照

version-control - cleartool を使用してチェックアウトを取り消す

clearcase で cleartool コマンド ライン ツールを使用して要素のチェックアウトを元に戻す方法は?

0 投票する
2 に答える
283 参照

unix - SolarisUnixでのcleartool更新エラー

Solarisサーバーのメインコードリポジトリから作成されたビューで作業しています。ビューのコードの一部を変更しましたが、リポジトリの最新のコードを取得するようにビューのコードを更新したいと思います。しかし、私がするとき

現在のディレクトリから現在のディレクトリ内のすべてのファイルを更新するために、一部の(すべてではない)ファイルが更新されず、表示されるメッセージは次のとおりです。

ビューのディレクトリ構造も、サーバーリポジトリのディレクトリ構造も変更していないと確信しています。私が発見したハックの1つは、更新できなかったファイルを別のファイル名に移動して(つまり、元のファイル名のファイルがビューに存在しなくなったことを意味します)、更新コマンドを実行することです。しかし、私はこれをすべてのファイルに対して1つずつ解決したくありません。これは、自分でマージを実行する必要があることも意味します。

誰かが以前にこの問題に遭遇したことがありますか?アドバイスをいただければ幸いです。

前もって感謝します。