2

現在、ClearCase リモート クライアントのみ (CCRC) の使用に制限されています。ネイティブ クライアントは非常に遅く、何もできないためです。

問題は、ファイルとブランチが企業の資格情報を使用してユーザーによって作成されるため、要素が作成されると、要素はそれぞれの作成者によって所有されることです。開発者が退職すると、他の誰もその要素を変更できなくなります (エラーの修正など)。
私たちは離れた場所にいて、「クリアケース管理者」権限を持つことは許されていませんでした。clearcase の管理者は、部門本部にいる 1 人だけです。他の人が所有するファイルの修正などの日常業務を行うために、企業の「管理者」に電話する必要はありません。

以前の場所では、作成時に各要素の所有権を「トリガー」で「架空の」所有者に変更することで、この問題を解決しました。チーフ エンジニアだけが「架空の」所有者のパスワードを知っており、エラーを簡単に修正できました。ただし、clearcase サーバーはローカルに配置されていました。これで、サーバーはリモートに配置されました (したがって、リモート クライアントを使用する必要があります)。

CCRC クライアントで動作するように同じトリガーをセットアップできますか? この問題に対して、リモートに配置されたグループで機能する他の解決策はありますか? ありがとう。

4

1 に答える 1

0

開発者が退職すると、他の誰もその要素を変更できなくなります (エラーの修正など)。

ファイルを変更したグループと同じグループに属している場合は、そうする必要があります。

解決策は、すべてのユーザーが宣言されているグループを設定するために、少なくともファイルのグループを間違ったグループに変更することです。
このcleartoolコマンドは、管理者が CCRC サーバーで実行します。

cleartool find . -exec "cleartool protect -chgrp \"ANewGroup\" \"%CLEARCASE_PN%\""
于 2014-05-01T04:16:06.717 に答える