On 01/08/2012 09:43 AM, Johan Corveleyn wrote: > In SVN's current implementation, no record is kept of > "copyto" information.
Thanks Johan. But since there is only a recommendation to create your branches at ^/branches you could never list all branches (except with browsing the full log, which is very expensive - especially for big projects). I'm just working on a small app to list the revision graph for a selected folder. If the selected folder is in the trunk, I have no (clean) chance to find it's branches. I can guess, that the branches are located in "echo URL | sed 's/trunk.*/branches/" and check relative path there - but what if the folder was deleted/renamed in this branch? I have to find the "copy/branch revision" and receive their log history. Each access of the SVN repository of googlecode takes about 2-3 seconds, this means that many requests take some time :/ What happens if some stupid guy names the "trunk" as "main line" or translates the branch-folder into German: "zweige" :) Charly