バージョン管理下にあるファイルのローカル コピーを更新する
IDE 内のバージョン管理システム への移動
ファイルを更新すると、対象ファイルにコミットされたすべての変更が反映されます。
指定ファイルを更新するには(Subversion のみ):
- [プロジェクト マネージャ]で更新対象のファイルを右クリックします。このファイルは Subversion のソース管理下にある必要があります。
- コンテキスト メニューから[Subversion|更新]を選択します。Subversion により選択ファイルとその関連ファイルすべてが更新されます。
- たとえば、ソース ファイルが更新されると、フォーム ファイル(.dfm ファイル)も更新されます。
- [メッセージ]ビューの[Subversion]タブで表示されている、更新結果を確認します。
ディレクトリまたはプロジェクト全体を更新するには:
- [プロジェクト マネージャ]で、更新するプロジェクトまたはフォルダを右クリックします。このプロジェクトとディレクトリは、Subversion または Git のソース管理下にある必要があります。
- コンテキスト メニューで、以下のいずれかを選択します。
- Subversion の場合: [Subversion|更新]をクリックし、以下のサブコマンドのいずれかを選択します。
- [リポジトリ ルート以下]: ディレクトリ ツリーを上位に検索し、プロジェクト ファイルと同じリポジトリで管理された最後の(最上位)ディレクトリを検出します。さらに該当ディレクトリ以下にあるすべてのファイルを更新します。
- [プロジェクト ディレクトリ以下]: プロジェクト ディレクトリ以下にあるすべてのファイルを更新します。
- [このプロジェクト内のファイル]: [プロジェクト マネージャ]でリストされているすべてのファイルと関連ファイルを更新します。
- Git の場合: [Git|プル]をクリックし、以下のサブコマンドのいずれかを選択します。
- [リポジトリ ルート以下]: ディレクトリ ツリーを上位に検索し、プロジェクト ファイルと同じリポジトリで管理された最後の(最上位)ディレクトリを検出します。さらに該当ディレクトリ以下にあるすべてのファイルを更新します。
- [プロジェクト ディレクトリ以下]: プロジェクト ディレクトリ以下にあるすべてのファイルを更新します。
- Subversion の場合: [Subversion|更新]をクリックし、以下のサブコマンドのいずれかを選択します。
- [メッセージ]ビューの[Subversion]タブまたは[Git]タブで表示されている、更新結果を確認します。
メモ: バージョン間での競合を避けるため、変更を開始する前にローカル ファイルを更新してください。このとおりに実行しないと、古いファイルをコミットする可能性があります。つまり(Subversion では)[クリーンアップ]コマンドにより、ロック状況を解決する必要があります。