従来のc#ソリューションを5プロジェクトから3プロジェクトに簡素化したい。関連するすべてのソースファイルを保持したいが、新しいプロジェクト構造を反映するためにローカルディスク上でそれらを移動したい。SVNリポジトリは、古いプロジェクト/ディレクトリ構造を反映しています。ファイルのリビジョン履歴を維持しながら、この新しい構造を反映するようにsvnを取得するにはどうすればよいですか?たとえば、パスのあるファイルがあります
c:\workarea\BigSolution\DefunktProj\foo.cs
svnパスを使用
trunk/BigSolution/DefunktProj/foo.cs
。
foo.csをに移動したい
c:\workarea\BigSolution\AliveProj\foo.cs
そして、svnにこれを見て、ファイル履歴を維持させたいと思います。