- 基本情報
- セットアップと構成
- オートメーション プロジェクト
- 依存関係
- ワークフローの種類
- ファイルの比較
- オートメーションのベスト プラクティス
- ソース管理との連携
- バージョン管理について
- プロジェクトを Git で管理する
- プロジェクトを TFS で管理する
- プロジェクトを SVN で管理する
- ワークフローの差分を検出する
- デバッグ
- 診断ツール
- ワークフロー アナライザー
- 変数
- 引数
- インポートされた名前空間
- コード化されたオートメーション
- トリガーベースの有人オートメーション
- 制御フロー
- オブジェクト リポジトリ
- ログ
- ScreenScrapeJavaSupport ツール
- Studio でのテスト
- 拡張機能
- トラブルシューティング
Studio ガイド
次のバージョンの Team Foundation Server がサポートされています。
- 2012
- 2013
- 2015
- Express 2012
- Express 2013
- Express 2015
注:
Studio は サーバー ワークスペースとのみ連携します。Studio で作成されたワークスペースが Studio の外部からローカル ワークスペースに変更される場合、プロジェクトを TFS から開くことはできません。
Studio で TFS を設定する
-
[チーム] タブで、[TFS から開く] または [TFS に追加] をクリックします。[Azure DevOps サーバーに接続] ウィンドウが表示されます。
-
[サーバー] をクリックします。[Azure DevOps サーバーの追加/削除] ウィンドウが表示されます。
-
[追加] ボタンをクリックします。[Azure DevOps サーバーに接続] ウィンドウが表示されます。
注:TFS サーバーの追加時に Studio がクラッシュするか応答しない場合は、
C:\Users\<username>\AppData\Roaming\Microsoft Visual Studio\15.0_xx\Team Explorerから設定ファイルを削除した後に Studio を再起動してから、再度試してください。 -
TFS リポジトリの詳細を入力し、[OK] をクリックします。チームのコレクションとプロジェクトは、 [Azure DevOps Serverへの接続 ] ウィンドウで使用できます。[ TFS をオンラインで管理 ] ボタンをクリックすると、Web 管理インターフェイスに接続されます。
TFS サーバー (例: https://<account>.visualstudio.com) がオンラインの場合、UiPath Studio から Microsoft アカウントによる認証が求められます。
既定では、Windows Server マシンすべてでこのウィンドウは表示されず、JavaScript の実行を求められます。これは、Internet Explorer の設定 ([セキュリティ] タブ > [レベルのカスタマイズ] > [スクリプトの有効化]) から有効化することができます。
TFS からプロジェクトを開く
-
[チーム] タブで、 [TFS から開く] をクリックします。[Connect to Azure DevOps Server] ウィンドウが表示されます。
注:[Azure DevOps サーバーに接続] ウィンドウには、TFS リポジトリへの接続時にユーザーを切り替えるオプションがあります。
-
[Azure DevOps Server の選択] のドロップダウンメニューを開き、アクセスするサーバーを選択します。チーム プロジェクトのコレクションとチーム プロジェクトを選択します。選択が終わったら、[接続] をクリックします。[リポジトリ ブラウザー] ウィンドウが開きます。
-
リポジトリ ブラウザーでは、既存のフォルダーを参照して選択するか、[選択されたパス] をコピーできます。
-
[OK] をクリックして選択内容を確認し、ウィンドウを閉じます。[TFS プロジェクトからチェックアウト] ウィンドウが表示されます。
To change the file and open the repository browser, use the
button.
-
チェックアウト ディレクトリ を選択します。既定では、チェックアウト ディレクトリにはプロジェクト名が追加されます。[開く] をクリックします。リポジトリ プロジェクト フォルダーに保存されている
project.json、.xamlなどのファイルが、ローカルにマッピングされます。 -
Studio から
Main.xamlなどのファイルを開くと、[質問] ダイアログ ボックスが開き、このリポジトリからファイルをプルするために 2 つのオプションが表示されます。- 最新バージョンをチェックアウトして編集 - リポジトリから
Main.xamlファイルの最新バージョンを編集モードで開きます。[ロックを解除] オプションは、そのファイルが別のユーザーによって既にチェックアウトされていることを意味します。このオプションを使用すると、チェックアウトしたユーザーに通知することなく、ロックを解除します。 - ローカルを読み取り専用で開く -
Main.xamlファイルのローカル バージョンを読み取り専用モードで開きます。ファイルが読み取り専用モードでも、Package Manager を開くことはできますが、変更や依存関係のインストールを行うには、project.jsonファイルをチェックアウトする必要があります。. [常に最新をチェックアウトして編集] のチェックボックスをオンにすると、[今後は表示しない] を選択すると、[ 最新をチェックアウトして編集 ] オプションを選択すると、選択内容が今後のイベントに反映されます。どちらを選択しても、特定の変更を有効にするには、
project.jsonファイルを個別にチェックアウトする必要があります。
注:TFS リポジトリからライブラリ プロジェクトの
.xamlファイルのみをチェックアウトすると、.screenshotsフォルダーは更新されません。このフォルダーで [最新バージョンを取得] を使用してファイルを取得します。 - 最新バージョンをチェックアウトして編集 - リポジトリから
プロジェクトを TFS に追加する
-
Studio でプロジェクトを作成するか、開きます。[スタート] > [チーム] > [TFS に追加] ボタン、またはステータス バーの [ソース管理に追加] > [TFS に追加]をクリックします。[Azure DevOps サーバーに接続] ウィンドウが表示されます。
-
アクセスするサーバー、チーム プロジェクトのコレクション、チーム プロジェクトを選択します。選択が終わったら、[接続] をクリックします。[追加するフォルダーを選択してください] ウィンドウが表示されます。プロジェクトの追加先とする場所を選択します。
You can browse to and select an existing folder, or click Create Folder
above the left navigation pane to add a new folder. Click OK to confirm the selection and close the window. -
[TFS プロジェクトに追加] ウィンドウが表示されます。
To add the project to a particular folder, provide a relative path to the Remote subfolder box or use the
button to open the repository browser.
- [Add] をクリックします。[変更をチェックイン] ウィンドウが開きます。
- チェックインするファイルを選択し、[コミット メッセージ] に入力します。[チェックイン] をクリックします。プロジェクト ファイルが TFS リポジトリに追加されます。
project.jsonファイル以外のファイルがローカルでチェックアウトされます。
プロジェクトを TFS に追加すると、[ プロジェクト ] パネルのコンテキスト メニューには TFS 固有のオプションが含まれます。詳細については、「 SVN と TFS のコンテキスト メニュー オプション」を参照してください。
編集して変更を TFS にチェックインする
-
プロジェクトの 1 つを TFS リポジトリに接続します。
-
.xamlファイルを右クリックして、[編集用にチェックアウト] を選択します。.xamlファイルの最新バージョンがローカルにマッピングされ、[プロジェクト] パネルで開きます。チェックインされるまで編集できないようにロックされます。ファイルに変更を加えます。注:TFS リポジトリからファイルをチェックアウトすると、アクセス権を持つ他のユーザーがチェックアウトできなくなります。
-
Right-click the
.xamlfile or project node, and select Check In, or click the
icon in the Status bar, which also counts the number of uncommitted changes. The Check In Changes window is displayed. -
変更を確認して、[バージョン管理されていないファイルを表示] ボックスを選択して、インポートしたファイルをリポジトリに追加します。[コミット メッセージ] に変更の説明を入力します。
-
[チェックイン] をクリックします。これで、最新バージョンが [コミット メッセージ] とともにリポジトリで利用可能になります。Studio で、
project.jsonファイルが読み取り専用モードに戻ります。 -
[スタート] > [チーム] > [切断] をクリックして、現在のプロジェクトをソース管理から切断します。
注:If you edit a file from a project added to source control in an external editor, the change is visible in the Project panel and the status bar only after you click Refresh
in the Project panel.