あるディレクトリがsvnで管理されているかは.svnが存在するかどうか、
そのディレクトリのあるファイルがsvnで管理されているかは
.svn/text-base/FILENAME.svn-base
が存在するかどうか、で判断すればいいですか?

もし事前にこの軽量なチェックが通ったら次に重いsvnを呼んで正式に処理しようと思っているんですが。