Windowsでシンボリックリンクを作成する

WindowsDropboxSVNを併用した場合、
SVN内のファイル全てをDropboxに同期させるとDropboxの容量的に圧迫してしまうわけです(有料版にしても50Gbyte)。
そこで、必要最小限のファイル(ディレクトリ)だけDropboxに同期させたい。
ところが、SVNDropboxを別ディレクトリにしてしまうと、手動でSVNDropboxへコピーする手間がかかり面倒。


というわけで、Windowsでもシンボリックリンク的な機能を使えば便利なわけです。
mklinkというコマンドがあり、
ディレクトリごとリンクさせるには/dオプションを指定

以下、コマンドプロンプトにて実行

C:\Users\myself>mklink /d C:\Users\myself\Dropbox\workhome\docs C:\Users\myself\SVN\docs
C:\Users\myself\Dropbox\workhome\docs <<===>> C:\Users\myself\SVN\docs
のシンボリック リンクが作成されました

vista以降のみのコマンドで、XP以前では、linkd.exeというコマンドをインストールする必要あり。
http://www.atmarkit.co.jp/fwin2k/win2ktips/991fjunction/fjunction.html
http://www.atmarkit.co.jp/fwin2k/win2ktips/988symlink/symlink.html