Я работаю на двух машинах, которые не могу синхронизировать по сети, поэтому я использую флэш-память.
Для их синхронизации я создал сценарий powershell, который создает резервную копию моей рабочей папки на флэш-диске, чтобы впоследствии я мог восстановить ее на другом компьютере с тем же сценарием, но с другим параметром.
Вчера я допустил ошибку и восстановил содержимое флешки на другой машине, переписав мою работу (к счастью, не сильно потерял).
Но благодаря этому событию я начал думать, как я мог бы предотвратить это в будущем?
Моя идея состояла в том, чтобы передать токен-файл из одной копии в другую, чтобы отметить, какой из них является последним, и чтобы скрипт автоматически знал, следует ли ему выполнять резервное копирование (копирование на флэш-диск) или восстановление (копирование на компьютер) файлов ,
Как вы думаете, это хорошая идея?
Есть ли у вас какие-либо предложения о том, как должен выглядеть токен-файл или что я должен поместить туда? Отметка времени? Или, может быть, я должен изменить метки времени файла?
Как мне сохранить токен-файл?
Или, может быть, у вас есть другие идеи?
Я бы предпочел не использовать программное обеспечение для синхронизации.