Change #7: New filesystem "copy" nodes (and renaming add_*() args)
From: Ben Collins-Sussman <sussman_at_newton.collab.net>
Date: 2001-01-20 03:49:13 CET
Change #7: New filesystem "copy" nodes (and renaming add_*() args)
Status Quo:
When we copy (or move) a node in the filesystem, we're currently
E.g.: if a node A points to the same node revision that two others
Proposed Changes:
1. In the filesystem model, create a 3rd node type called a "copy"
A copy node contains a pointer to a revision and a path.
When we create node B as a "copy" of node A, we create a new
2. Remember that a copy command is really just an "add with
For clarity sake, the history arguments to the editor's add()
I think it's all been explained above. Other folks, feel free to
|
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.