Slash Boxes
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

use Perl Log In

Log In

[ Create a new account ]

clkao (1687)

  (email not shown publicly)

Journal of clkao (1687)

Friday August 01, 2003
02:24 PM

subversion perl bindings

[ #13849 ]

looks like i'm getting commit access for the perl bindings of subversion.

the subversion internals are pretty clean, but the api looks even cleaner when using perl:

my $ra = SVN::Ra->new($url);
$ra->get_logs (['/'], $fromrev, $torev, $getpath, $strict, \&receiver);

yes I read sky's journal. I had some very evil plan about subversion few months ago, and it seems getting closer with the perl bindings support now. I'll post some design notes later.

also I don't know if it's just me who noticed that perl folks tend to think subversion people are on various of drug (someone said so on irc), and the subversion people don't really appreicate perl.

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
More | Login | Reply
Loading... please wait.
  • I'm a perl guy (with hundreds of patches into perl.) However I did wrote articles for oreillynet about svn -- I contributed patches to svn -- I wrote a perforce-to-svn converter for the perl sources. I think that lots of people in the perl community appreciate svn or consider it with respect. (But, nobody being perfect, Greg Stein is a Python zealot...)
    • The svn people are very good and very intelligent, but Perl is generally not their tool of choice. However, I never saw any Perl bigotry from them in the time I read their mailing list. When a flamewar erupted between Chip Salzenburg and Eric Raymond (I would say entirely at Eric's behest) over Perl they basically asked that it go away.

      I think they just consider Perl/subversion integration to be somebody else's itch.

      J. David works really hard, has a passion for writing good software, and knows many of the world's best Perl programmers
  • This is probably me being dense - but are there some existing bindings available somewhere to play with?

    At the moment I system out to the command-line routines to get anything done and a nicer way of doing this would be appreciated :-)