Skip to content

Compare content of non-annex files on computations that are triggered by the datalad-remake remote?  #63

@christian-monch

Description

@christian-monch

If a computation is started via the datalad-remake git annex special remote, it should recreate file content bit-identical. For annexed files, this is verified by git annex via a comparison of the file keys. But a datalad make execution might also modify non-annex files, e.g. text files. This must not happen, if the special remote triggers the computation.

To prevent the change of non-annex files when the special remote triggers a computation, the collect phase should either:

  • compare the existing text file and the generated text, or
  • refuse to copy non-annex files from the workspace into the dataset

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions