はじめに
セマンティック・モデラーの開発でGitサービスを利用すると、複数人で同時にセマンティック・モデル開発が可能になります
Gitサービスを利用するときの設定を試してみます
記事記載時のOAC ver:Jul 2024 Update
前提
GitサービスとしてGithubを利用する。サインアップ済みである
Githubでprivateリポジトリを作成済みである
GitリポジトリURLは以下です。
Gitサービスでアクセストークンを取得
OACのセマンティック・モデラーからGitサービスにアクセスするためにアクセストークンを取得します
Githubにアクセスします
右上部のアイコンをクリックします
Personal access tokensをクリックします
Tokens(classic)をクリックします
Generate new tokenをクリックします
Generate new token(classic)をクリックします
適宜、チェックボックスをチェックし、Generate tokenをクリックします
生成されたアクセストークンを書き留めておきます(コピーしておきます)
OACでセマンティックモデルを作成する
Gitサービスを利用するセマンティック・モデルを作成します
OACにアクセスします。右上部の作成をクリックし、セマンティック・モデルをクリックします
セマンティック・モデルの名前を入力します
作成をクリックします
空のモデルで開始をクリックします
※既にセマンティック・モデルやRPDリポジトリがOACにデプロイされている場合は、デプロイされたモデルのインポートをクリックして、作成したセマンティック・モデルに取り込んで進めることもできます。
GitリポジトリURLを入力します。続行をクリックします
任意のプロファイル名を入力します
Gitユーザー名を入力します
パスワードにはアクセストークンを入力します
Gitの初期化をクリックします
セマンティック・モデルの開発でGithubを利用できるようになりました
まとめ
セマンティックモデルでGitサービスと連携すると、Gitリポジトリで効率的なセメンティック・モデルの開発が可能になります
ただし、セマンティックモデルでGitサービスと連携すると、Gitサービス以外での共有はできなくなります。
Gitサービスの連携を解除するためには、新しいセマンティックモデルを作成し、オンラインのリポジトリをロードしてOACにデプロイ済のセマンティックモデルをロードする方法があります
以上