У меня есть удаленный сервер с файлами заголовков cpp и конечными состояниями (lib/dll/exe), необходимыми для компиляции проектов. Использование удаленного сервера при компиляции занимает много времени с дополнительными издержками при работе по сети. Я хотел бы скопировать файлы локально, но большинство файлов на удаленном сервере мне не нужно для компиляции моих проектов. В идеале я хотел бы настроить локально смонтированный диск, который использует настройки файлов удаленного сервера, но копирует нужные мне файлы локально, когда я пытаюсь их прочитать. Таким образом, в течение дня / недели я могу создать локальный кеш только тех файлов, которые мне нужны.

Есть ли способ добиться этого или что-то подобное? Моя цель - иметь локальный кеш без лишних файлов, которые мне никогда не понадобятся для компиляции.

В настоящее время у меня есть сценарий, который использует robocopy для локального копирования того, что мне нужно, но трудно определить, что мне действительно нужно, поэтому я в итоге извлекаю больше файлов, чем нужно, занимая дополнительное место на жестком диске.

1 ответ1

0

Вы пробовали использовать программу резервного копирования? Большинство из них быстро скопирует определенные каталоги / файлы в определенные места.

Резервное копирование Cobian (бесплатное программное обеспечение) будет делать именно то, что вам нужно, но должны быть десятки других, так что просто выберите пользовательский интерфейс, который вам нравится.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .