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


From: Kevin Pilch-Bisson <kevin_at_pilch-bisson.net>
Date: 2001-01-19 20:43:21 CET

Hi all,

I have been attempting to familiarize myself with the subversion code,
and style of doing things (which was fairly straightforward, since as
Garret recently said, you have all done a terrific job of keeping the
code clean, organized, and documented).

Anyway while doing so, I took a look at libsvn_fs/delta.c and found that
it didn't even come close to compiling, since it used an api that seems
to have either never been implemented, or has been removed. I took the
liberty of patching up all the holes to the point where it at least
compiles, but I have no way or testing it. If anyone wants it, a diff
is included.

One note that I should make is that in preparing it, I took the liberty
of making an assumption about svn_fs_get_node_proplist. Since the
comment in include/svn_fs.h was unclear, and the function is not
implemented (in libsvn_fs/tree.c), I assumed that the apr_hash_t it
returned would be keyed by null terminated C-strings, and the values
would be pointers to svn_string_ts as stated in the header.

Is this useful, or what is the direction that libsvn_fs is moving?

Kevin Pilch-Bisson

  • application/octet-stream attachment: diff.gz
  • application/pgp-signature attachment: stored
Received on Sat Oct 21 14:36:19 2006

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

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