チェックする通常の要素は次のとおりです。
cleartool lsview -l -full -pro viewTag
ユーザーは何も変更していないため、Windowsプロファイルの問題にリンクされている可能性があります。再起動後も問題が解決しないことを確認してください。
また、ユーザーがClearCaseスナップショットビューのルートディレクトリを読み取れない理由を説明する可能性のある、Windowsグループポリシーの変更やログイン特権の進化(管理者権限の取り消しなど)がないことを確認してください。これは、Windows ACLの問題である可能性があります(つまり、ClearCaseに直接関係していません。
OPは、によって参照されたCLEARCASE_PRIMARY_GROUP
グループがClearCaseによって考慮されなくなったことを報告します。これは、そのグループが、ユーザーが登録された最初の32のWindowsグループに含まれていなかったためです。
テクニカルノート「CLEARCASE_GROUPS変数について」では、適切な回避策について詳しく説明しています。
この変数は、ClearCaseで使用されるSUNRPCプロトコルの制限を打ち消すために使用されます。これにより、32を超えるMicrosoft Windowsグループ(ドメインまたはローカル)のメンバーであるすべてのユーザーがアクセスの問題に遭遇する可能性があります。
ユーザー環境変数CLEARCASE_GROUPS
がいずれかのユーザーに存在する場合、ClearCaseは、ユーザーが属するグループを決定(または表示)するときに、この変数の値で指定されたセミコロンで区切られたグループのリストを最初に考慮します。
基本的に、Windowsにログインすると、アクセストークンを受け取ります。
ClearCaseは、これらのトークンをWindowsが提供する順序で処理します(これは完全にランダムであり、構成することはできません)。
ClearCaseは、32グループに達すると、トークンの処理を停止します。
変数は、このCLEARCASE_GROUPS
動作を回避する唯一の方法です。
変数が設定されると、ClearCaseはリスト内の各グループ名をCLEARCASE_GROUPS
リストが書き込まれた順序で調べ、提供されているWindowsアクセストークンと比較します。
グループ名がWindowsアクセストークンのグループと一致する場合、ClearCaseはそのグループが使用するClearCaseアクセストークンを作成します。
CLEARCASE_GROUPS変数が使い果たされると、ClearCaseはWindowsアクセストークンリストに戻り、ClearCaseトークンにまだ追加されていないグループは、Windowsのすべてのグループまで、指定された順序で残りのリストから追加されます。トークンが使用されるか(32未満の場合)、または32グループの制限に達しました。