[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: CVS update: subversion/subversion/libsvn_fs dag.c editor.c

From: Jim Blandy <jimb_at_zwingli.cygnus.com>
Date: 2001-02-07 22:33:39 CET

Branko =?ISO-8859-2?Q?=C8ibej?= <brane@xbc.nu> writes:
> I think we'll have to know the node's path so that we can create "copy"
> nodes from dag_node_t's sources. We have that information in
> svn_fs_node_t; we can
>
> a) move it to dag_node_t instead, or
> b) pass it to svn_fs__dag_make_copy explicitly (and hope to get it right).
>
> I'd prefer a), but it would cause a few changes in tree.c.

No, that's not right. The creation of new revisions of existing nodes
is something that needs to be explicitly exposed in dag.c's public
interface. The whole point of dag.c is to give us a boundary within
which we just worry about keeping the dag structure consistent, and
leave the hairy parent cloning concerns to the next level up.
Received on Sat Oct 21 14:36:21 2006

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.