Provided by: datalad_0.12.4-2_all bug

NAME

       datalad drop - drop file content from datasets

SYNOPSIS

       datalad  drop  [-h]  [-d  DATASET]  [-r]  [-R  LEVELS] [--nocheck] [--if-dirty {fail,save-
              before,ignore}] [PATH [PATH ...]]

DESCRIPTION

       This command takes  any  number  of  paths  of  files  and/or  directories.  If  a  common
       (super)dataset  is  given  explicitly,  the  given  paths are interpreted relative to this
       dataset.

       Recursion  into  subdatasets  needs  to  be  explicitly  enabled,  while  recursion   into
       subdirectories  within  a  dataset  is  done automatically. An optional recursion limit is
       applied relative to each given input path.

       By default, the availability of at least one remote copy is verified before  file  content
       is  dropped.  As  these checks could lead to slow operation (network latencies, etc), they
       can be disabled.

       Examples:

       Drop all file content in a dataset::

         ~/some/dataset$ datalad drop

       Drop all file content in a dataset and all its subdatasets::

         ~/some/dataset$ datalad drop --recursive

   Examples
       Drop single file content::

        % datalad drop <path/to/file>

       Drop all file content in the current dataset::

        % datalad drop

       Drop all file content in a dataset and all its subdatasets::

        % datalad drop --dataset <path/to/dataset> --recursive

       Disable check to assure the configured minimum number of remote sources for dropped data::

        % datalad drop <path/to/content> --nocheck

OPTIONS

       PATH   path/name of the component to be dropped. Constraints: value must be a string

       -h, -\-help, -\-help-np
              show this help message. --help-np forcefully  disables  the  use  of  a  pager  for
              displaying the help message

       -d DATASET, -\-dataset DATASET
              specify the dataset to perform the operation on. If no dataset is given, an attempt
              is made to identify a dataset based on the PATH given. Constraints: Value must be a
              Dataset or a valid identifier of a Dataset (e.g. a path)

       -r, -\-recursive
              if set, recurse into potential subdataset.

       -R LEVELS, -\-recursion-limit LEVELS
              limit  recursion  into subdataset to the given number of levels. Constraints: value
              must be convertible to type 'int'

       -\-nocheck
              whether to perform checks to assure the configured minimum number  (remote)  source
              for data. Give this option to skip checks.

       -\-if-dirty {fail, save-before, ignore}
              desired  behavior  if  a  dataset  with  unsaved changes is discovered: 'fail' will
              trigger an error and further processing is aborted;  'save-before'  will  save  all
              changes  prior any further action; 'ignore' let's datalad proceed as if the dataset
              would not have unsaved changes. [Default: 'save-before']

AUTHORS

        datalad is developed by The DataLad Team and Contributors <team@datalad.org>.