3. Subversion のインストール

http://subversion.apache.org/ より、Windows 用バイナリの zip を展開する。
最低限度必要なのは svn-win32-X.Y.Z.zip と svn-win32-X.Y.Z_py.zip となる。

PS bin> Get-ChildItem *.so `
>> |% { Get-Dependency $_ } `
>> |? { Test-Path $_.name } `
>> |% { Copy-Item $_.name "C:\Program Files (x86)\Apache Software Foundation\Apache2.2\modules" }
  • Python Binding (svn-win32-X.Y.Z_py.zip)を展開し、Python のインストール先の site-packages へ
  • libsvn の _*.dll を _*.pyd へリネームする
PS libsvn> Get-ChildItem *.dll `
>> |? { $_.name.startsWith("_") } `
>> |% { Rename-Item $_.name $_.name.replace(".dll", ".pyd") }

*1:Get-Dependency は depends.exe のラッパーで、PowerShell の標準コマンドには含まれていません。