Я работаю над 3 различными компьютерами в различных физических местах: домашний компьютер дома, компьютер лаборатории в лаборатории унив и неизвестный компьютер в неизвестном месте.
Мои файлы данных являются 1 байтом земли всего. Таким образом, это не имеет смысла, если я размещаю его на коммерческой компании по хостингу файлов или на выделенном файловом сервере.
Везде, куда я иду, я всегда приношу портативный внешний жесткий диск как свой мобильный центральный репозиторий, содержащий файлы данных. Этот жесткий диск защищен Microsoft BitLocker, и файлами данных управляют с помощью протокола TortoiseSvn. Все компьютеры упомянули выше контроля репозиторий для создания локальной копии. Я должен обновить свою локальную копию, прежде чем начнут работать над компьютерами. Любые изменения на файлах посвятят себя репозиторию.
Я понимаю, что существует возможность, что портативный жесткий диск поврежден, потерянный, и т.д. Если это произойдет, то компьютер, делающий последнее обновление, будет самым актуальным резервным копированием, с которого новый портативный жесткий диск, поскольку должен быть восстановлен центральный репозиторий.
Примечание: Я не должен волноваться о злоупотреблении данных, потому что BitLocker препятствует тому, чтобы другие использовали мои данные.
Существует ли лучший способ выполнить то, что я делаю выше?
Это, кажется, очень опасная вещь, которую Вы делаете. Если Ваши данные действительно важны, то Вы всегда в риске потери их.
Вот то, что я сделал бы в такой ситуации: