Да, это возможно. Вы можете либо скопировать папку с scp -pr
с сохранением разрешений и заменить ее на старую, либо, если отличается содержимое, но не файлы, можно скопировать ее (с сохранением разрешений )и клонировать разрешения:
chmod -R --reference REMOTEFOLDER LOCALFOLDER
chown -R --reference REMOTEFOLDER LOCALFOLDER
Следующий ответ также может быть полезен:https://unix.stackexchange.com/a/20646
В прошлом я использовал докер для этого, и он работал безупречно. Я бы порекомендовал вам изучить это, но вам лучше задать этот вопрос на StackExchange рекомендаций по программному обеспечению.
В итоге я остановился на Vagrant, узнав, что он также может выделять машину с помощью сценариев оболочки:https://www.vagrantup.com/intro/getting-started/provisioning.html
Кажется, это самый простой способ добиться того, чего я хочу, с быстрой настройкой временной специальной среды, отдельной от моей собственной, с простой текстовой -конфигурацией, которая может управляться версиями.