On 28.06.2013 07:19, Daniel Shahaf wrote: > So, to be explicit: calling add_symlink() when driving the FS commit > editor is a bug; calling add_file(svn:special='*', contents="link foo") > when driving the wc-ng update editor is also a bug. > > I suppose we could have a wrapper editor that converts from one form to > the other, or validates that the "wrong" way to add a symlink isn't > used. If we code the assertions tightly enough [1], we might even be > able to avoid bugs.
In the end it's all a matter of negotiating capabilities and selecting the correct wrapper editor for the peer. I suspect it's even RA-layer independent. -- Brane -- Branko Čibej | Director of Subversion WANdisco // Non-Stop Data e. br...@wandisco.com