1

Мне интересно, есть ли у кого-нибудь хорошее решение для следующих «потребностей»:

  • Синхронизация моего домашнего каталога в различных разнородных сетях
  • Идеально версионируя различия.

До этого момента я использовал bzr с push /pull для поддержания положения вещей, но он не сохраняет разрешения.

Кто-нибудь еще делал что-то подобное и придумал хорошее решение?

Обновить:

Я забыл упомянуть мои платформы. Что ж, чтобы усложнить ситуацию, я по сути своей кроссплатформенный: Windows (cygwin) и Linux (gentoo) - мои два основных, но я также знаю, что я заигрываю с Mac OS X, поэтому открытые опции быть великим

3 ответа3

1

Я не знаю, является ли это именно тем, что вам нужно, но для простых операций с файлами и папками, работающих на любой платформе, я использую Dropbox http://www.dropbox.com/ .

0

Вы можете попробовать unison: он выполняет синхронизацию файлов между платформами unix/windows/osx и по умолчанию также синхронизирует разрешения (если вы имеете в виду "retain"). Я использую настройки с сочетанием унисон и подрывной деятельности для управления версиями некоторых моих файлов homedir.

0

Как насчет настройки Subversion или git-сервера, а затем импортировать туда свой домашний каталог. Вы получаете управление версиями (наиболее распространенный вариант использования Subversion, а git - управление версиями исходного кода) и синхронизация.

Если вы не хотите настраивать свой собственный сервер, есть облачные сервисы Subversion и Git. Ищите github для git и CollabNet для subversion.

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