Old Git fork of the SuRF Object RDF Mapper
Python Shell
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
docs
examples
plugins
surf
.gitignore
NEWS.txt
README.rst
ez_setup.py
git-svn-diff.sh
setup.cfg
setup.py

README.rst

This is a fork of http://code.google.com/p/surfrdf. For a 1:1 git mirror of the upstream svn go to branch surfrdf (http://github.com/cburgmer/surf/tree/surfrdf).

Install

You can install this fork with pip:

$ pip install -e git+git://github.com/cburgmer/surf.git#egg=surf

Sadly PIP can't find "sub-packages" due to bug http://bitbucket.org/ianb/pip/issue/2/allow-installing-packages-with-non-root. So you need to install the plugins manually.

Git to SVN

It's not too easy to extract a patch to apply to SVN but the following should work. Choose the commit you want to create a patch for and run:

$ git clone git://github.com/cburgmer/surf.git
$ cd surf
$ git checkout -b mydiff origin/surfrdf
$ git cherry-pick COMMIT_SHA1_ID
$ wget https://github.com/cburgmer/surf/raw/master/git-svn-diff.sh
$ sh git-svn-diff.sh