Closed mih closed 2 years ago
Incomplete list of operations to test for the MVP (Simplified only!!) on all platforms. Please extend.
Checking a box means:
If any of the two is not given, do not check the box but edit the item with a note (ideally a pointer to an issue).
Create a dataset (outside any other) Datasets -> Create
Datasets -> Create
Dataset -> Clone
datalad clone https://github.com/psychoinformatics-de/studyforrest-data
Right-click on dataset -> drop (entire dataset)
Dataset().drop(what='all')
Right-click on dataset -> drop recursively (entire dataset hierarchy)
Dataset().drop(what='all', recursive=True)
Right-click on local dataset -> drop (entire dataset w/o having pushed anywhere)
Dataset().drop(what='datasets', reckless='kill')
Create a sibling on GitHub without the correct token
Push changes to local sibling (while target is on another branch)
Dataset().push(to='origin')
Push changes to local sibling (while target is on same branch denying the update): Correct failure (minus issue #217)
Update from a local sibling
Dataset().get(sibling='clone')
Right-click on dataset -> Get (entire dataset and subdatasets without data)
Dataset().get(get_data=False, recursive=True)
everything is ticked
Also tried create -> save -> create-sibling-webdav -> push -> clone and it worked on linux
create
save
create-sibling-webdav
push
clone
Done here.
Incomplete list of operations to test for the MVP (Simplified only!!) on all platforms. Please extend.
Checking a box means:
If any of the two is not given, do not check the box but edit the item with a note (ideally a pointer to an issue).
Create a dataset (outside any other)
Datasets -> Create
Dataset -> Clone
datalad clone https://github.com/psychoinformatics-de/studyforrest-data
Right-click on dataset -> drop (entire dataset)
Dataset().drop(what='all')
Right-click on dataset -> drop recursively (entire dataset hierarchy)
Dataset().drop(what='all', recursive=True)
Right-click on local dataset -> drop (entire dataset w/o having pushed anywhere)
Dataset().drop(what='datasets', reckless='kill')
Create a sibling on GitHub without the correct token
Push changes to local sibling (while target is on another branch)
Dataset().push(to='origin')
Push changes to local sibling (while target is on same branch denying the update): Correct failure (minus issue #217)
Dataset().push(to='origin')
Update from a local sibling
Dataset().get(sibling='clone')
Right-click on dataset -> Get (entire dataset and subdatasets without data)
Dataset().get(get_data=False, recursive=True)