Esvien

Esvien is a simple Ruby interface to Subversion.

http://github.com/eventualbuddha/esvien

Example

>> head = Esvien::Repo.new("http://svn.collab.net/repos/svn/trunk/").head
=> #<Esvien::Commit id=36632, repo=#<Esvien::Repo uri="http://svn.collab.net/repos/svn/trunk/", uuid="612f8ebc-c883-4be0-9ee0-a4e9ef946e3a">>
>> head.author
=> "gstein"
>> head.date
=> Tue Mar 17 17:37:56 UTC 2009

Install

sudo gem install esvien

Requirements

Depends on Hpricot.