Jani Averbach wrote:
>
> At the moment there isn't an easy answer to the question:
>
> "In which tags/branches is this file presented?"
>
> If we had a child-id, then you could traverse to the beging of the
> file, and after that find all children which are ended e.g. under
> tags.
I think answering that question is going to be a little bit
harder than that. Subversion's cheap copies (i.e. only the parent
is copied) mean that for nodes that aren't modified on
branches, there is no child-id, the branch/copy still
refers to the original revision. We could probably look at
parents and follow them around too to work this out
(in fact, I think that'd have to be done anyway, otherwise
the Subversion filesystem would change dramatically).
In cases where the containing directory is modified, it'll
still point to the unchanged node if there is no new revision
of a file made. We'll still need to look at the parents to
see if a particular file has been linked to another part of
the directory tree.
daniel
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Tue Feb 15 08:13:08 2005