From: Philip Martin [mailto:philip@codematters.co.uk]
Branko Čibej brane@xbc.nu writes:
In particular, is it correct to record an add and a delete in the
changes table?
Ah, yes, that. I've been wondering about that myself, and it seems
wrong to record an add and delete if we're not, in fact,
doing that.
I'd rather introduce rename-source and rename-target records; the
-source should somehow contain the target path, and the
-target should
contain the source path, so that we can follow the rename in both
directions.
Ahh, we do need to store a rename flag after all :) So
where would the extra path go? In a new renames table? In
the existing changes table?
Before you figure exactly what data you want to store where be sure to
check out the diff between the #1003 branch and the trunk for the
libsvn_fs/structure file. It will show you the schema changes between
the two branches.
FYI,
Bill
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Sat Oct 14 02:07:30 2006