On 10/23/2012 01:46 PM, Bert Huijben wrote: > Before looking at the details some questions about the issue space: > > How do you handle externals that are stored in svn:externals many directory > levels up? (Or even defined from above the current external) > > How do you handle externals between multiple repositories? > > How do you avoid infinite recursion (when an svn:external directly or > indirectly includes its parent)?
I would naturally assume that 'svn ls' behaves the same as 'svn export' in these situations. - externals defined outside the subtree which is being listed don't get processed. - externals which point to other repositories get listed from those repositories. - infinite recursion runs infinitely. :-) That's not ideal, I know, but it is consistent with what happens today, if I'm not mistaken. Any improvements we can make here for export/checkout/ update/etc. would likely help the list case, too. -- C. Michael Pilato <cmpil...@collab.net> CollabNet <> www.collab.net <> Enterprise Cloud Development
signature.asc
Description: OpenPGP digital signature