次の手順を使用します(「 Subversionの実用ガイド」の39ページから引用)。
* Using Windows Explorer, right-drag the file to a different location in your working copy, and choose "SVN Move versioned item(s) here."
* Commit your changes by right-clicking the base of your working copy and choosing SVN Commit...
...プロジェクト内に作成した新しいフォルダー(クラス、データ、フォーム)にいくつかのファイルを移動しました。
次に、プロジェクトをVisual Studioに再ロードし、F6をマッシュしたとき、次の5つのエラーメッセージが表示されました。
「ChosenPlatypi.resx」のマニフェストリソース名を作成できません。ファイル'C:\ duckBills \ duckBills\ChosenPlatypi.cs'が見つかりませんでした。
そのため、エクスプローラーで移動したすべてのファイルは、ソリューションエクスプローラーのフォルダーではなく、以前の場所(プロジェクトの真下)にありましたが、赤いxと黄色の警告アイコンがオンになっていることがわかりました。彼ら。
そこで、作成したフォルダー(Windowsエクスプローラーで既に作成したフォルダー)にドラッグしようとしましたが、「ソースファイルChosenPlatypi.csが見つかりませんでした」というエラーが表示されます。
アップデート
そこで、変更を元に戻して「最初からやり直す」ことにしました(Windowsエクスプローラーで、ベース/トランクディレクトリを右クリックし、Tortoise SVN |ログの表示を選択し、騒乱を引き起こした変更を強調表示して、[このリビジョンからの変更を元に戻す]を選択しました。 「」
Visual Studioのソリューションは再びコンパイルされますが、以前に作成した新しいサブフォルダーに移動したファイルは、黄色のプラス記号と、その下にある赤い風車(または... ????)のアイコン/グリフで塗りつぶされています。
作成したサブフォルダーの1つ(Forms)がまだあり、そこにコピーしたファイルセット(* .cs、*。Designer.cs、および* .resx)の1つがまだあります。そのファイルの移動で、どちらかといえば、私が別の方法で何をしたのかわかりません...