TortoiseSVNとVisual C# Express
無償版のVisual C# Expressにはバージョン管理等の機能がないが、EXEファイルを人さまに渡しておいて、ソースもリビルドもできない状態というのは避けたいので、TortoiseSVNで早めに管理。
- 新しいフォルダを作成(ここではsvn_repo\ProjectAとする)して右クリック、TortoiseSVN/Create repository hereを実行
- Visual C# Expressのプロジェクトフォルダ(%USERPROFILE%Documents\Visual Studio 2010\Projects\ProjectA)を適当な名前にリネーム後、同名の空フォルダを作成して右クリック、SVN Checkout...を実行
- リネームしたフォルダの中身をコピーまたは移動
- プロジェクトフォルダを右クリックして、SVN Commit...を実行
あとは好きにリファクタリング。定数・コメントの整理、繰り返し部分のループ化でひとまず完了!