You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by Apache subversion Wiki <co...@subversion.apache.org> on 2013/01/06 03:09:27 UTC

[Subversion Wiki] Update of "Ev2ImplementationPlan" by HyrumWright

Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Subversion Wiki" for change notification.

The "Ev2ImplementationPlan" page has been changed by HyrumWright:
http://wiki.apache.org/subversion/Ev2ImplementationPlan?action=diff&rev1=4&rev2=5

Comment:
Some notes about client library editors

  ||Ev2->Ev1 Shim||Completed||Tested using existing editors in Subversion, only as bug-free as the tests are complete.||
  ||Ev1->Ev2 Shim||Completed||''ditto''||
  
- === Client API Consumers ===
+ === libsvn_client ===
  
- === RA API Support ===
+ ==== Editor Drivers ====
  
- === Repos API Support ===
+ ||'''File'''||'''Status'''||'''Notes'''||
+ ||{{{libsvn_client/add.c}}}||Completed||Implemented on {{{ev2-export}}} branch; not yet on trunk||
+ ||{{{libsvn_client/commit_util.c}}}||Completed||Implemented on {{{ev2-export}}} branch; not yet on trunk||
+ ||{{{libsvn_client/copy.c}}}||Completed||Implemented on {{{ev2-export}}} branch; not yet on trunk||
+ ||{{{libsvn_client/delete.c}}}||Completed||Implemented on {{{ev2-export}}} branch; not yet on trunk||
+ ||{{{libsvn_client/import.c}}}||Completed||Implemented on {{{ev2-export}}} branch; not yet on trunk||
+ ||{{{libsvn_client/prop_commands.c}}}||Completed||Implemented on {{{ev2-export}}} branch; not yet on trunk||
  
- === FS API Support ===
+ ==== Editor Receivers ====
+ 
+ ||'''File'''||'''Status'''||'''Notes'''||
+ ||{{{libsvn_client/export.c}}}||Completed||Enabled on trunk with {{{--enable-ev2-impl}}} configure flag||
+ ||{{{libsvn_client/repos_diff.c}}}||Not Started||||
+ 
+ ==== Editors Passed Through to Other File ====
+ 
+ These files just grab an editor from a source and then delegate the driving of it somewhere else, either in this library or elsewhere.
+ 
+ ||'''File'''||'''Status'''||'''Notes'''||
+ ||{{{libsvn_client/diff.c}}}||Not Started||||
+ ||{{{libsvn_client/externals.c}}}||Not Started||||
+ ||{{{libsvn_client/merge.c}}}||Not Started||||
+ ||{{{libsvn_client/update.c}}}||Not Started||||
+ ||{{{libsvn_client/switch.c}}}||Not Started||||
+ ||{{{libsvn_client/status.c}}}||Not Started||||
+ 
+ === libsvn_wc ===
+ 
+ === libsvn_ra ===
+ 
+ === libsvn_repos ===
+ 
+ === libsvn_fs ===
+ 
+ === Additional Tools ===
+ 
+ ==== svnsync ====
+ 
+ ==== svnrdump ====
  
  === Network Layer Implementations ===