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

Functional and UI spec for local moves

From: Julian Foad <julianfoad_at_btopenworld.com>
Date: Thu, 17 Jan 2013 19:59:54 +0000 (GMT)

Ben and I recently started producing a functional and UI spec for local moves:

<https://wiki.apache.org/subversion/LocalMoves>

We need this in order to test the sub-features against a known goal, and we need it in order to produce software that has consistency.

Please join in with the thinking and writing.

There's quite a big conceptual change to be addressed, because now that we have local moves we can no longer assume that every path refers to "a node" and that every node has "a path"; now some nodes live at two paths in the WC (at one path "now" and at another path "before").  After trying to decide what various subcommands should do when given the path of one side of the move, and seeing that we have no consistent plan there yet, I wrote in the Wiki: "We need to go beyond simple path-based addressing now that we have
'move', because it affects two paths so we can't continue to assume a
model where a path simply addresses 'the node' and a node has 'a path'.
 Idea: 'to' path identifies the move; 'from' path identifies any
replacement at that path???"

- Julian

--
Certified & Supported Apache Subversion Downloads: http://www.wandisco.com/subversion/download
Received on 2013-01-17 21:00:33 CET

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.