Home > リファレンスガイド > ソース管理 > Magic xpi でのソース管理メニューのオプション
ソース管理ツールにプロジェクトをチェックする前に、以下のオプションは、[ソース管理]メニュー([ファイル]メニューからアクセスできます)からアクセスできます。
|
ソース管理からコントロールから除外 …… 選択された項目なしでプロジェクトをソース管理ツールに追加したい場合のみ、このオプションが関連します。
ソリューションをソース管理に追加
選択されたプロジェクトをソース管理に追加
ソース管理から開く …… TFSソース管理を使用する場合、このオプションでは既知の問題があるため、使用しないことを推奨します。代わりに、TFSのソース管理エクスプローラを使用してプロジェクト全体を取得してください。
ソース管理からプロジェクトを追加 …… プロジェクトを作成した時に、[新しいプロジェクト]ダイアログボックスの[ソース管理に追加]チェックボックスを選択しないと、[ソース管理に追加]を選択することによって後でソースコントロールを有効にすることができます。.
ソース管理の変更
起動 [ソース管理プロバイダ]
プロジェクトをチェックインし、[ソース管理]メニューで以下のオプションが有効な場合:
最新バージョンを取得 …… このオプションは、ソース管理サーバからオブジェクトの最新バージョンを取得するために使用されます。このオプションを使用する時、Magic xpiはオブジェクトのソースファイルの最近チェックインしたバージョンをもとにオブジェクトのファイルをローカルPCに差し替えます。プロジェクトツリーの変更がある時、ソース管理プロバイダのエクスプローラを使用して、プロジェクト全体を取得する必要があります。
最新バージョンの取得(再帰的) …… このオプションは、そのサブディレクトリを含むオブジェクトの直近のバージョンを取得します。
取得
ソース管理プロバイダーとしてTFSを使用する時に、行った変更を取り消すために[取得]と[最新バージョンの取得]のオプションを使用することができません。TFSは、どのバージョンがサーバから最後にダウンロードされたかを覚えていて、バージョンの取得のし直しは行いません。代わりに、[チェックアウトの取消]オプションを使用するか、ファイルの別のバージョンを履歴から取得してください。 |
編集用にチェックアウト …… 「項目のチェックアウト/イン」のセクションを参照してください。
チェックイン …… 「項目のチェックアウト/イン」のセクションを参照してください。
チェックアウトの取消 …… このオプションは、チェックアウトしたオブジェクトを開放したり、オブジェクトの直近のバージョンを返すために使用されます。オブジェクトがチェックアウトのステータスにある時だけ、この処理を使用することができます。チェックアウト中にオブジェクトを変更すると、チェックアウト中のオブジェクトに対するすべての変更は失われます。
フローをビジネスプロセスに追加した後にビジネスプロジェクトのチェックアウトを取り消すには、プロジェクト全体の[チェックアウト取消]オプションを使用する必要があります。 |
履歴 …… ソース管理製品でサポートされている場合にだけ、履歴画面が表示されます。
選択項目をソース管理から除外
ステータスの再表示
共有
比較
プロパティ
ソース管理の変更…… [ソース管理変更]ダイアログボックスの[切断]ボタンをクリックしても実際はプロジェクトをソース管理製品から除外しません。それは、Visual Studioがオフラインモードでの作業を可能にしているだけです。ソース管理を使用しないで作業するには、ソース管理からプロジェクトを解放する必要があります。
起動 [ソース管理プロバイダ]
|
項目のチェックアウト/イン
Magic xpiスタジオのソリューションエクスプローラで、任意の項目で右クリックし、コンテキストメニューから[編集のためのチェックアウト]を選択することにでチェックアウトできます。ソリューションエクスプローラのチェックアウト項目の隣に赤いチェックマークが表示されます。項目の編集が終了したら、再びそこで右クリックし、コンテキストメニューから[チェックイン]を選択することでチェックインすることができます。ロックアイコンがソリューションエクスプローラのチェックインされた項目の隣に表示されます。
チェックアウトのために選択する項目が階層の一部である場合、[編集のためのチェックアウト]ダイアログボックスが開きます。ここで、特定の追加項目をチェックアウトするか、チェックインしたたままにするかを選択することができます。
メインのペインでフローを開くことで、フローをチェックアウトすることができます。そして、[ファイル]メニューから[ソース管理]をそして[編集のためのチェックアウト]を選択します。フローのチェックインは同じメニューを通して行われます。
ソース管理にチェックインされる項目を編集したり保存しようとするのであれば、ソース管理エリアの[環境設定]セクション〈[オプション]ダイアログボックス〉で定義した動作が実装されます。
プロジェクトの任意の部分で特定の変数を使用している場合、別のユーザが変数リポジトリの1つでそれらの変数に変更を加えることができたことを知っておいてください。このようなことが発生すると、これらの変更はプロジェクトに影響します。これを防止するには、常に排他的なチェックアウトモードでソース管理製品を設定することを確認してください。
コンテキストメニューを使用して中断されるようにフローを設定した場合、フローを自動的にチェックアウトしません。
チェックインのペンディング
[チェックインのペンディング]ウィンドウには、特定のソリューションまたはプロジェクトにおいて現在チェックアウトされたすべての項目が表示されます。[表示]メニューから[チェックインのペンディング]ウィンドウにアクセスします。このウィンドウはリストされた項目のすべてを一気にチェックインするか、関連したチェックボックスを選択したり、解除したりしてチェックインする特定の項目を選択することができます。必要であれば、コメントを追加することもできます。
ウィンドウの中には、コンテキストメニューと同様の様々なツールバーオプションがあります。ここには、バージョンの比較、エディタを開く、チェックアウトの取消、編集、取り消しチェックアウト、コラム、およびソートが含まれています。
注意:コンテキストメニューの[編集で開く]オプションはマッパファイルではサポートされてません。