Checkout
Julian Foad
committed
on 13 Apr 11
Remove 'svn obliterate' related code.

* subversion/libsvn_ra/ra_loader.h,
subversion/libsvn_ra/ra_loader.c
(svn_ra__vtable_t, svn_ra__o… Show more
Remove 'svn obliterate' related code.

* subversion/libsvn_ra/ra_loader.h,

 subversion/libsvn_ra/ra_loader.c

 (svn_ra__vtable_t, svn_ra__obliterate_path_rev):

   Remove obliterate related code.

* subversion/libsvn_fs/fs-loader.h,

 subversion/libsvn_fs/fs-loader.c

 (fs_vtable_t, svn_fs__begin_obliteration_txn,

  svn_fs__commit_obliteration_txn): Remove obliterate related code.

* subversion/svn/cl.h,

 subversion/svn/main.c

 (svn_opt_subcommand_t, svn_cl__cmd_table): Remove obliterate related code.

* subversion/libsvn_ra_local/ra_plugin.c,

 subversion/libsvn_ra_svn/client.c,

 subversion/libsvn_ra_neon/session.c,

 subversion/libsvn_ra_serf/serf.c

 (svn_ra_local__obliterate_path_rev, ra_local_vtable, ra_svn_vtable,

  neon_vtable, serf_vtable): Remove obliterate related code.

* subversion/libsvn_fs_base/tree.h,

 subversion/libsvn_fs_base/tree.c,

 subversion/libsvn_fs_base/reps-strings.h,

 subversion/libsvn_fs_base/reps-strings.c,

 subversion/libsvn_fs_base/dag.h,

 subversion/libsvn_fs_base/dag.c,

 subversion/libsvn_fs_base/revs-txns.c,

 subversion/libsvn_fs_base/revs-txns.h,

 subversion/libsvn_fs_base/fs.c

 (svn_fs_base__commit_obliteration_txn, svn_fs_base__obliterate_rep,

  txn_body_commit_obliteration, txn_body_obliterate_rep,

  svn_fs_base__rep_obliterate, svn_fs_base__dag_commit_obliteration_txn,

  svn_fs_base__dag_obliterate_rep, svn_fs_base__begin_obliteration_txn,

  txn_vtable, txn_body_begin_obliteration_txn, fs_vtable,

  node_origins_update, copies_update, changes_dup):

   Remove obliterate related code.

* subversion/include/private/svn_client_private.h,

 subversion/include/private/svn_repos_private.h,

 subversion/include/private/svn_ra_private.h,

 subversion/include/private/svn_fs_private.h

 (svn_client__obliterate_path_rev, svn_repos__obliterate_path_rev,

  svn_repos__pre_obliterate_hook, svn_repos__post_obliterate_hook,

  svn_ra__obliterate_path_rev, svn_fs__begin_obliteration_txn,

  svn_fs__commit_obliteration_txn): Remove obliterate related code.

* subversion/libsvn_repos/repos.h,

 subversion/libsvn_repos/repos.c,

 subversion/libsvn_repos/hooks.c

 (svn_repos__hooks_pre_obliterate, svn_repos__hooks_post_obliterate,

   create_hooks, check_hook_result): Remove obliterate related code.

* subversion/libsvn_fs_fs/tree.h,

 subversion/libsvn_fs_fs/tree.c,

 subversion/libsvn_fs_fs/fs_fs.h,

 subversion/libsvn_fs_fs/fs_fs.c,

 subversion/libsvn_fs_fs/fs.c

 (svn_fs_fs__commit_obliteration_txn, svn_fs_fs__commit_obliteration,

  svn_fs_fs__begin_obliteration_txn, txn_vtable,

  svn_fs_fs__create_obliteration_txn, commit_obliteration_body,

  svn_fs_fs__commit_obliteration, svn_fs_fs__begin_obliteration_txn,

  fs_vtable): Remove obliterate related code.

* subversion/svn/obliterate-cmd.c,

 subversion/libsvn_client/obliterate.c,

 subversion/libsvn_repos/obliterate.c,

 subversion/libsvn_fs_base/obliterate.h,

 subversion/libsvn_fs_base/obliterate.c,

 subversion/tests/cmdline/obliterate_tests.py

   Remove obliterate related files.

* subversion/tests/libsvn_fs/fs-test.c,

 subversion/tests/cmdline/svntest/objects.py

 (obliterate_1, test_funcs, SvnRepository.obliterate_node_rev):

   Remove obliterate related test.

Patch by: Noorul Islam K M <noorul{_AT_}collab.net>

Show less