Не буду рассказывать о том, что такое DropBox - все это уже и так знают, а если кто и не знает, то в сети куча инфы. Расскажу о том, как можно синхронизировать внешние каталоги, лежащие за пределами папки DropBox.
Сделать это можно используя символические ссылки на необходимые каталоги или файлы. Символьная ссылка — специальный файл в файловой системе для которого не формируются никакие данные, кроме одной текстовой строки с указателем. Эта строка трактуется как путь к файлу, который должен быть открыт при попытке обратиться к данной ссылке (файлу).
Теперь для того, чтобы дропбокс синхронизировал ваши внешние каталоги или файлы достаточно создать ссылки на них в папке DropBox, или же наоборот в нужных местах разместить ссылки, а оригиналы положить в папку DropBox. По моим наблюдениям, если в Windows использовать первый вариант, то сделанные изменения почему-то замечаются дропбоксом не сразу, а через некоторое время.
Теперь о том, как создавать символические ссылки.
Создание символической ссылки в *nix:
1 | ln -s <имя_файла/каталога> <имя_ссылки>
|
Кстати, в ubuntu в контекстном меню наутилуса есть пункт для создания ссылок не прибегая к помощи консоли.
Создание символической ссылки в Windows Vista/7:
1 | mklink [/d] <имя_ссылки> <имя_файла/каталога>
|
Параметр /d отвечает за создание символической ссылки на каталог.
Создание символической ссылки в Windows XP:
1 | linkd <имя_ссылки> <имя_файла/каталога>
|
Работоспособность этого варианта не проверял, ибо XP давно не пользуюсь.
Больше о ссылках в Windows можно прочитать в статье на хабре.
Комментарии