swig and subversion