mirror of
https://github.com/Stone-Red-Code/dvc.git
synced 2026-11-06 23:09:55 +01:00
* #4578 added is_user_executable to dvc file * Addressed PR feedback and introduced test_add_executable Also fixed all tests in test_add.py * Added a test to checkout executable file * Pop isexec in dvc/output/__init__.py:loadd_from * Implement test that file is executable after checkout * Address PR feedback * Address PR feedback * Changed BaseTree.isexec to use path_info as an argument * Update tests/func/test_add.py * Update tests/func/test_add.py * Update tests/func/test_add.py * Update tests/func/test_add.py * fix formatting * add: preserve exec * checkout: fix setting exec * tests: refactor checkout exec test * tests: fix windows cases * tests: add: fix exec test on windows * Update dvc/tree/local.py * Update dvc/output/base.py * Update dvc/output/base.py * Update dvc/cache/base.py * Update tests/func/test_add.py * tests: add: skip whole exec test on windows * save isexec to lockfiles * fix formatting Co-authored-by: Ruslan Kuprieiev <[email protected]> Co-authored-by: Ruslan Kuprieiev <[email protected]>