Meaning of copyfrom_path in Subversion editors

In the functions provided by a Subversion tree delta editor, what kind of value should copyfrom_path take? This value is an argument to the add_file and add_directory functions.

It turns out that if you want to drive a commit editor then the copyfrom_path should actually be a full URL to the repository and exact file you're copying from. It can't refer to any other repository, so I can't see the point of requiring this, but for me at least it didn't work with just a path.

On the other hand, update editors seem to give me just paths. That's fine by me of course, I don't want to have to decode the URLs.

< Initial notes on the CMS design | Large bean >