- リリース ノート
- 基本情報
- セットアップと構成
- オートメーション プロジェクト
- 依存関係
- ワークフローの種類
- ファイルの比較
- オートメーションのベスト プラクティス
- ソース管理との連携
- バージョン管理について
- プロジェクトを Git で管理する
- プロジェクトを TFS で管理する
- プロジェクトを SVN で管理する
- ワークフローの差分を検出する
- デバッグ
- 診断ツール
- ワークフロー アナライザー
- 変数
- 引数
- インポートされた名前空間
- 制御フロー
- オブジェクト リポジトリ
- ログ
- ScaleCoordinates 移行ツール
- ScreenScrapeJavaSupport ツール
- Studio Pro
- 拡張機能
- トラブルシューティング
SVN からプロジェクトを開く
-
[チーム] タブで、[SVN から開く] を選択します。[SVN リポジトリから開く] ウィンドウが開きます。
-
Type in the Repository URL or use the
button to open the repository browser. Expand or collapse folders in the repository, look inside folders, copy the Selected Path or select a file to open. Click OK. -
空の[チェックアウト ディレクトリ] を選択します。[資格情報を使用します] ボックスをオンにして、ご自身のユーザー名とパスワードを入力します。[開く] をクリックします。このプロジェクトがチェックアウト ディレクトリで使用可能になります。
-
[質問] ダイアログ ボックスが開きます。このリポジトリから
Main.xamlファイルをプルするために 2 つのオプションが表示されます。- 最新バージョンをチェックアウトして編集 - リポジトリから
Main.xamlファイルの最新バージョンを編集モードで開きます。[ロックを解除] オプションを使用すると、以前別のユーザーがチェックアウトしたプロジェクトを SVN リポジトリからチェックアウトできます。 - ローカルを読み取り専用で開く -
Main.xamlファイルのローカル バージョンを読み取り専用モードで開きます。ファイルが読み取り専用モードでも、Package Manager を開くことはできますが、変更や依存関係のインストールを行うには、project.jsonファイルをチェックアウトする必要があります。
- 最新バージョンをチェックアウトして編集 - リポジトリから
[常にこれを行い、これを今後表示しない] のチェックボックスをオンにしてから、[最新バージョンをチェックアウトして編集] オプションを選択すると、今後の出現箇所に選択内容が反映されます。選択に関係なく、特定の変更を有効化するには、project.json ファイルを個別にチェックアウトする必要があります。
プロジェクトを SVN に追加する
一部の SVN 操作は、Studio から直接管理することができません。適切な操作を行えるように、最新バージョンの SVN クライアントを使用してください。TortoiseSVN の場合、1.9.7 までのバージョンがサポートされます。
-
Backstage ビューの [スタート] タブから Studio でプロジェクトを作成するか、開きます。[開始] > [チーム] > [TFS に追加] ボタン、またはステータス バーの [ソース管理に追加] > [TFS に追加] ショートカットをクリックします。[SVN に追加] ウィンドウが表示されます。
-
Type in the Repository URL or use the
button to open the repository browser. Select a file to open. Click OK. Provide a path to the Check out directory. The check out directory must be empty. If applicable, check the Use credentials check box, and type in the User and Password. Click Add to upload the project to the SVN repository. -
[変更をチェックイン] ウィンドウで、リポジトリに追加するファイルを選択し、[コミット メッセージ] に入力します。
-
[チェックイン] をクリックします。これで、これらのファイルが [コミット メッセージ] とともにリポジトリで利用可能になります。Studio で、
project.jsonファイルが読み取り専用モードに戻ります。
When a project is added to SVN, the context menu in the Project panel includes SVN-specific options. For more information, see Context Menu Options for SVN and TFS.
編集して変更を SVN にチェックインする
-
プロジェクトの 1 つを SVN リポジトリに接続します。
-
.xamlファイルを右クリックして、[編集用にチェックアウト] を選択します。.xamlファイルの最新バージョンがローカルにマッピングされ、[プロジェクト] パネルで開きます。チェックインされるまで編集できないようにロックされます。ファイルに変更を加えます。注:SVN リポジトリからファイルをチェックアウトすると、アクセス権を持つ他のユーザーがチェックアウトできなくなります。
-
.xamlファイルまたはプロジェクト ノードを右クリックして [ チェックイン] を選択するか、 ステータス
バーの アイコンをクリックします。これによって、確定されていない変更の数もカウントされます。[ 変更をチェックイン ] ウィンドウが表示されます。 -
変更を確認して、[バージョン管理されていないファイルを表示] ボックスを選択して、インポートしたファイルをリポジトリに追加します。[コミット メッセージ] に変更の説明を入力します。
-
[チェックイン] をクリックします。これで、最新バージョンが [コミット メッセージ] とともにリポジトリで利用可能になります。Studio で、
project.jsonファイルが読み取り専用モードに戻ります。 -
[スタート] > [チーム] > [切断] をクリックして、現在のプロジェクトをソース管理から切断します。
注:外部エディターでソース管理に追加されたプロジェクトのファイルを編集する場合は、[プロジェクト] パネルの[更新] をクリックすると 変更内容が [
プロジェクト] パネルとステータス バーに表示されます。
資格情報を変更する
共有マシンで作業している場合は、プロジェクトに変更をコミットする前に、現在の SVN リポジトリへの資格情報の変更が必要になる可能性があります。
[開始] > [チーム] タブに移動し、[SVN] セクションから [資格情報を変更] を選択します。現在のリポジトリのユーザー名とパスワードを入力し、[OK] を選択します。