管理ガイド> バージョン管理とTDVの使用> TDVリソースのバージョン管理の構成
 
TDVリソースのバージョン管理の構成
[接続の管理]ウィンドウから、バージョン管理システムへの接続を追加、削除、およびコピーできます。
バージョン管理を構成するには
1. Studioを開きます。
2. VCSを選択します。
3. [接続の管理]を選択します。
4. [追加]をクリックします。
5. 次の値を入力または選択します。
フィールド
GITの例
SVNの例
名前
vcs-git
vcs-svn
説明
gitからのファイル
svnからのファイル
タイプ
GIT
Subversion
URL
dv-vcs.beesknees.com/git/vcs.git
svn://192.25.5.76:3690
ユーザー
gituser2
svnuser1
パスワード
foa23f9u
foa23f9u
6. Github OAuth VCS接続を確立する手順については、GithubOAuth認証用のVCSの構成を参照してください。
7. [確認]を選択します。
このアクションは、現在開いているStudioセッション中にTDVがVCSに使用するクレデンシャルを設定します。 Studioを閉じて再度開くと、VCSリポジトリに再度ログインするように求められる場合があります。
8. ブランチを選択します(GIT接続に適用可能)。
9. [作成]を選択します。
10. 完了したら[閉じる]を選択します。
GithubOAuth認証用のVCSの構成
Github OAuth認証を使用してVCS接続を構成するには、有効なGithubアカウントが必要です。次の手順に従って、TDVでの構成を完了します。
1. TDVStudioのVCSメニューから[接続の管理]を選択します。 「バージョン管理接続の管理」ウィンドウが表示されます。
2. 接続の名前と説明を入力します。
3. [タイプ]ドロップダウンで[Git(オープンソース)]を選択します。
4. GithubリポジトリのURLを提供します。 Githubプロファイルを使用してリポジトリを作成する必要があります。リポジトリの作成については、以下を参照してください。
https://docs.github.com/en/get-started/quickstart/create-a-repo
5. OAuth認証を使用している場合は、リポジトリのクライアントIDとクライアントシークレットも必要になります。 IDとシークレットの作成の詳細については、以下を参照してください。
https://docs.github.com/en/rest/guides/basics-of-authentication
6. 接続を完了するには、Githubプロファイルから取得できるGithubユーザーIDとパーソナルアクセストークンを提供します。
:個人アクセストークンを付与せずにOAuth認証を使用できます。これを行うには、[OAuth]チェックボックスをクリックします。 Githubリポジトリに安全に接続するために、ブラウザに転送されます。
Githubリポジトリに接続するときは、基本認証ではなく、パーソナルアクセストークンを使用する必要があります。
7. [確認]をクリックして接続を確認します。
:接続の問題が発生した場合は、資格情報を確認し、シークレットまたはトークンの有効期限が切れていないことを確認してください。引き続き問題が発生する場合は、ブラウザの設定でCookieとサイトのデータを消去し、接続を再確認してください。
8. リポジトリのブランチを選択します。
9. 暗号化パスワードを設定します。
10. [作成]をクリックしてVCS接続を作成します。
VCS接続が作成されると、すべての操作(アタッチ、デタッチ、コミット、チェックインなど)をVCSインスタンスで実行できます。