On IRC, Branko noted:
    on the subject of ev2 api, i'm wondering if add_symlink and
alter_symlink should really be there. it looks like special-casing on
one type of special node


There is *only* one type of special node. There are no plans for any
other type of special node. The current design of a pseudo-file is
ridiculous. wc_db and Ev2 break out the three node types that we deal
with: dir, file, symlink. As part of that symlink was added to
svn_node_kind_t, so that we can talk about symlinks as first-class
items.

The svn:special design is horrible. For backwards compat and wire
protocol purposes, we'll always have to deal with it, but we can fix
our top-level APIs.

Cheers,
-g

Reply via email to