[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Which bindings to use?

From: Florian Weimer <fw_at_deneb.enyo.de>
Date: 2004-01-30 16:14:28 CET

I need to write a few (rather complicated, I guess) tools to manipulate
working copies (and, indirectly, repositories). I'm rather agnostic
about language issues (C, C++, Perl or Python is fine, Common Lisp
wouldn't be a problem either), so I wonder which bindings are best
supported and documented.

Apparently, I have the following options:

  * Use Perl (or Python) and invoke the svn command line tools.

  * Use the C, Python or Perl bindings.

The C and Python bindings seem to be the most supported (at least both
have Debian packages right now). The "invoke svn" approach has the
advantage that my own software does not explicitly depend on a
particular version of Subversion or Python (but the dependecies might be
implicit, which isn't a good thing either).

So what's the way to go?

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Fri Jan 30 16:14:49 2004

This is an archived mail posted to the Subversion Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.