Changes to Core Components

The main functional changes are in the following areas. Many smaller changes will also be needed; for example, to make the log command report moves as such.

APIs, Protocols, Formats:

Functional Modules:

Major and minor changes essential for Phase 1 are listed in the following subsections.

Delta Editor API

Move support is to be added to either Ev1 (see MoveDev/Ev15MovesDesign) or Ev2 (see MoveDev/Ev2MovesDesign).

HTTPv2 Protocol

Svnserve Protocol

FS API, FSFS, FSFS Format

See MoveDev/MovesInFSFS.

Dump File Format

Commit Driver (WC)

Update Editor (WC)

RA-serf, RA-svn, mod_dav_svn, svnserve

RA-local

Repos Diff (repos layer)

Client lib

svnadmin dump/load

svnadmin upgrade

MoveDev/MovePhase1Plan (last edited 2013-09-11 14:24:14 by JulianFoad)