ファイルおよびフォルダーの名前変更または移動
発行: 2016年4月
重要
オペレーティング システムを使用してバージョン管理対象の項目の名前を変更しないでください (たとえば、エクスプローラーや Windows のコマンド プロンプトで rename コマンドを使用するなど)。代わりに、ファイルやフォルダーの名前を変更するには次の手順に従います。そうしないと、予期しない結果になることがあります。
必要なアクセス許可
チーム プロジェクトの共同作成者の 1 人である必要があります。 「Team Foundation Server default groups, permissions, and roles」を参照してください。
目的に合ったトピックをクリックしてください
項目を移動する
項目の名前を変更する
オペレーティング システムで項目の名前を変更した後、結果を修正する
コマンド プロンプトから作業する
ヒントを取得する
項目を移動する
ソース管理エクスプローラーでは、一度に 1 つのファイルまたはフォルダーを使用できます。 ソース管理エクスプローラーを使用して、コード プロジェクトによって参照されているフォルダーやファイルを移動しないでください。
ソース管理エクスプローラーで、移動する項目を選択してショートカット メニューを開き、[移動] をクリックします。
[移動] ダイアログ ボックスで、[移動先] ボックスに項目の移動先を手動で入力するか、[参照] をクリックして [フォルダーの参照] ダイアログ ボックスを使用ます。
[OK] をクリックします。
Visual Studio で項目の名前を変更する
ソース管理エクスプローラーまたはソリューション エクスプローラーを使用して、ファイルの名前を変更できます。 ソース管理エクスプローラーを使用する場合は、ファイル拡張子も変更できます。
項目の名前を変更するには
ソリューション エクスプローラーまたはソース管理エクスプローラーで、編集するファイルを選択してショートカット メニューを開き、[名前の変更] をクリックします。
項目の目的の名前を入力します。
オペレーティング システムで項目の名前を変更した後、結果を修正する
オペレーティング システムを使用してバージョン管理対象の項目の名前を変更しないでください (たとえば、Windows のエクスプローラーや Windows のコマンド プロンプトで rename コマンドを使用するなど)。 オペレーティング システムを使用してローカル ワークスペースの項目の名前を変更すると、Visual Studio により 2 つの変更 (追加と削除) として検出されます。 2 つのアクションを 1 つの名前変更アクションに結合できます。
オペレーティング システムでの名前変更の結果を修正するには
Visual Studio のチーム エクスプローラーで、[ホーム] を選択し、[保留中の変更] を選択します。
[除外される変更] セクションで [検出された変更] リンクを選択します。
[候補の変更の昇格] ダイアログ ボックスで、削除アクションと追加アクションを選択してショートカット メニューを開き、[名前の変更として昇格] を選択します。
1 回の名前変更が [含まれる変更] セクションに表示されるようになります。
コマンド プロンプトから作業する
- Rename コマンド (Team Foundation バージョン管理): ファイル名を変更するか、ファイルを移動します。
ヒント
新しいタスクを始める場合、ワークスペース内のファイルに変更を加える前にサーバーから最新のファイルをダウンロードすることをお勧めします。
分岐があるがまだチェックインされていない項目の名前を変更しないでください。 変更しようとすると、競合が発生します。
作業を確認および管理して作業を中断し、最後にチームのコードベースで作業内容を投稿することができます。