git clone の shallow を git-svn で実現する方法
-r オプションを使用する
-r <n>[:<n>]
--revision=<n>[:<n>]
is supported, non-numeric args are not: HEAD, NEXT, BASE, PREV, etc …
-r a:b
でa~bのリビジョンをクローンできます。
-r / --revision は数値は対応していますが、[HEAD/NEXT/BASE/PREV等]の数値以外は対応していません。^~も対応していないようです。
数値しか対応していないと言いながらも
cloneしたいバージョン(リビジョン)を押さえておいた上で、そこからHEADまでをcloneする方法。
git svn clone -r[リビジョン番号]:HEAD [SVNパス] .
HEADが使えるよね…?