Karl Fogel <kfogel@galois.ch.collab.net> writes:
> Greg Stein <gstein@lyra.org> writes:
> > > I believe Jim means that
> > >
> > > $ svn copy foo.c bar.c
> > >
> > > adds a copy property to bar.c, so that when bar.c is committed, it
> > > simply _has_ the requisite property without the fs doing any extra
> > > work. I.e., for the fs, the copy properties would be read-only data.
> > > The source would always be the client.
> >
> > If it is a property that was (effectively) placed on node ID 11.2, then how
> > do you know that 11.3 isn't a copy, but a derivative of 11.2? Without
> > assistance from the server (to clear copy props), we couldn't get that prop
> > cleared on the successor.
>
> Why couldn't the client clear it... ooooh, icky. Hmmm.
Rather than rephrasing Jim's idean in my not very good English, I
just refer to his message.
<npvgq2694h.fsf@zwingli.cygnus.com>
http://subversion.tigris.org/subversion-dev/current/msg01862.html
In short, you also add fs revision number to property which
indicates when it is copied.
--
Yoshiki Hayashi
Received on Sat Oct 21 14:36:25 2006