I pay attention to Subversion development semi-closely. You should definitely
not depend on the existing entries format, as they're planning a complete
overhaul of the .svn structure for 1.7, I think even to the point of tracking
entries using sqlite instead of a binary file format.
Shelling out to svn (or using bindings) is probably the Right answer. Just my
2ยข. |