もちろん、私たちの組織にはどこにもドキュメントがありません。
クリアケースをgitのように使用できるかどうか疑問に思っていますか?
つまり、特定のファイルを分岐/フォークする方法はありますか?プルリクエスト?マージ/コミット?等。?
または、クリアケースワークフローに組み込むことができるある種のデスクトップSVNの簡単な方法はありますか?
ClearCaseとGitの主な違いは、「すべての開発者が知っておくべき基本的なクリアケースの概念は何ですか?」にあります。
GitのようにClearCaseを使用できない主な違いは、プライベートコミットがないことです。同僚と同じブランチ(またはUCMストリーム)のファイルをチェックインする場合、同僚は新しいバージョンをすぐに取得する必要があります(動的な場合)ビュー)または次の更新時(スナップショットビュー)。
ClearCaseをサイト間で使用するには、ClearCaseマルチサイトを使用します。所有権のシステムが煩雑であるため、同時作業ができません。
または、CCRC(ClearCase Remote Client)を使用できます
どちらの場合も、ClearCaseサーバーに接続する必要があります。そうしないと、チェックインできません(Gitから変更され、ローカルでコミットできます)。
少なくとも、UCM(ClearCaseに同梱されている方法論)でClearCaseを使用することをお勧めします。これにより、UCMコンポーネント(Gitリポジトリのサイズに相当)とStreams(作業しているベースラインの構成)を明確に定義する必要があります。
そこから、実行する必要のあるマージのワークフローがはっきりとわかります。
詳細については、「ClearCaseUCM-コンポーネントを使用したベストプラクティス」を参照してください。
しかし、繰り返しになりますが、これはGitとは異なります。
CVCSとDVCSの違いをよりよく理解するには、「バージョン管理(VCSまたはDVCS)を使用するワークフローの説明」も参照してください。