私たちの仕事では、Clearcase UCM を中央リポジトリ (特にラベリング/ベースライン、ビルド、およびコード レビュー用) として使用せざるを得ませんが、チームは実際の SCM システムとして Git を使用したいと考えています。
私たちが実現したいのは、基本的に、コミットが中央の Git リポジトリにプッシュされたときにコミットを取得し、開発チームに関する限り読み取り専用の Clearcase VOB にプッシュするスクレイピング サービスです。コメントとユーザー名として (正確な日付/時刻の一致は重要ではありませんが、ユーザーを正しく取得することは重要です)。
私たちの集中管理された Git サーバーは (優れた scm-manager を使用して) Windows ドメイン ユーザーとパスワードを受け入れるように構成されており、Clearcase サーバーは Windows ドメイン アカウントを使用していますが、スクレイパー サービスがどのように正しいユーザーを「偽装」するかはわかりません。 Clearcase で正しく複製されます。
このコマンドには何らかの約束があると思いましたchevent
が、それはコメントへのアクセスしか提供しません。
Clearcase イベント レコードがデータベースに登録された後に、その詳細、特にユーザー名を修正する方法はありますか? または、これを行うより良い方法はありますか?
繰り返しになりますが、双方向ブリッジは必要ありません。コードのコミットに関する限り、Clearcase VOB へのすべてのアクセスはスクレイパーを介して行われます。