Re: Аналог offline files от MS
02.11.06, Andrey A. Zhelnin<[EMAIL PROTECTED]> написал(а): Подскажите есть ли такое? Или может кто писал обвязки? Сначала объясните, что это такое, а то некоторые тут винду годами не видят.
Re: Аналог offline files от MS
Вроде как можно в ifup.d написать скрипт, который будет синхронизировать нужные шарыИли тот-же скрипт, но в ifplugdЧто-то типа: при поднятии интерфейса, проверять доступность нужного хоста, пытаться с помощью smbclient или smbfs подключиться к нужной шаре если удачно, то синхронизируемСписок нужных шар можно сложить в какой-нибудь конфиг.Думаю, что основная проблема в выборе софта для синхронизации (чтобы это было не просто копирование целиком папки при каждом подключении) 02.11.06, Andrey A. Zhelnin <[EMAIL PROTECTED]> написал(а): -BEGIN PGP SIGNED MESSAGE-Hash: SHA1Alexey Lobanov wrote:> Насколько я понимаю, Coda FS.>> http://www.coda.cs.cmu.edu/>> "1. disconnected operation for mobile computing" Не совсем то - работать то нужно с любой примонтированной шарой - и вчастности именно с smb-BEGIN PGP SIGNATURE-Version: GnuPG v1.4.5 (GNU/Linux)Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.orgiD8DBQFFSc0hlm9O2vfjJcARAiDTAKDF5YOoQeWnhGD3ov7GALjfUdQ9hwCffeBf/Dq2Ii+o+DAy9vm88nv8fX0==w4tp-END PGP SIGNATURE---To UNSUBSCRIBE, email to [EMAIL PROTECTED]with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Аналог offline files от MS
On Thursday 02 November 2006 13:47, Andrey A. Zhelnin wrote: > >> Подскажите есть ли такое? > >> Или может кто писал обвязки? > > > > Сначала объясните, что это такое, а то некоторые тут винду годами не > > видят. > > В общем принцип аналогичен любому cvs - я помечаю какую то папочку > примонтированную извне как offline files и она при каждом моем > подключении к сети синхронизируется с локальной. > > Юзать cvs\cvn нельзя - эта папочка по smb когда-то давно юзал nnfs но в дистре ее похоже нет. как она себя поведет при каком-либо использовании smb - тоже не знаю, в линуксоовм окружении вела себя замечательно. Автор даже хвалился, что там ошибок нет. Врет наверное. %) -- DamirX
Re: Аналог offline files от MS
Dmitri V. Ivanov -> debian-russian@lists.debian.org @ Thu, 2 Nov 2006 19:28:13 +0300: >> В общем принцип аналогичен любому cvs - я помечаю какую то папочку >> примонтированную извне как offline files и она при каждом моем >> подключении к сети синхронизируется с локальной. DVI> В каком смысле синхронизируется? Есть файл, который изменился в DVI> локальной копии и в сетевой. Что делаем? С cvs/svn более или менее DVI> понятно, а с обычной fs при синхронизации мы можем потерять одну из DVI> копий. DVI> Спрашиваю потому, что нет проблем отследить список локально изменившихся DVI> файлов скриптом, но вопрос в том что делать с изменившимися в обеих DVI> копиях. Юзера спросить, очевидно. -- Artem Chuprina RFC2822: Jabber: [EMAIL PROTECTED] kernel bug (англ.) - ядрёна вошь -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Аналог offline files от MS
Dmitri V. Ivanov -> debian-russian@lists.debian.org @ Thu, 2 Nov 2006 19:52:35 +0300: >> Думаю, что основная проблема в выборе софта для синхронизации (чтобы это >> было не просто копирование целиком папки при каждом подключении) DVI> Если речь идет о локальной папке, и она на linux-е - у меня есть DVI> perl скриптик на тему отбора изменившихся по snapshoot-файлу. Ага, "о локальной" и "на linux'е". aptitude show unison, что ли... -- Artem Chuprina RFC2822: Jabber: [EMAIL PROTECTED] А рафинированных эстетов на праздник жизни не приглашали. Ольга Брилева в <[EMAIL PROTECTED]> -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Аналог offline files от MS
Dmitri V. Ivanov -> debian-russian@lists.debian.org @ Thu, 2 Nov 2006 22:36:34 +0300: >> >> Думаю, что основная проблема в выборе софта для синхронизации >> >> (чтобы это было не просто копирование целиком папки при каждом >> >> подключении) >> >> DVI> Если речь идет о локальной папке, и она на linux-е - у меня есть >> DVI> perl скриптик на тему отбора изменившихся по snapshoot-файлу. >> >> Ага, "о локальной" и "на linux'е". aptitude show unison, что ли... DVI> Пользовались? Как он отреагирует на переименование каталога на DVI> локальной/удаленной копии? (спасибо. Я посмотрю. Просто может быть Вы DVI> знаете). Пользуюсь. Регулярно. Но не в ситуации с переименованием каталогов. Я очень не уверен, что он отреагирует на это адекватно. Впрочем, а ты пойди попробуй это сделать в гетерогенной сети, где на исходном и целевом томах файловые системы с несовместимой семантикой... -- Artem Chuprina RFC2822: Jabber: [EMAIL PROTECTED] Балансу вежливости и самоуважения надо учиться у англичан. Они ко всем обращаются на "вы", но "Я" пишут с большой буквы (c) Yuri Nesterenko -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Аналог offline files от MS
В сообщении от 2 ноября 2006 14:34 Виталий Ищенко написал(a): > Вроде как можно в ifup.d написать скрипт, который будет синхронизировать > нужные шары > Или тот-же скрипт, но в ifplugd > Что-то типа: > при поднятии интерфейса, проверять доступность нужного хоста, пытаться с > помощью smbclient или smbfs подключиться к нужной шаре > если удачно, то синхронизируем > Список нужных шар можно сложить в какой-нибудь конфиг. > Думаю, что основная проблема в выборе софта для синхронизации (чтобы это > было не просто копирование целиком папки при каждом подключении) rsync ?
Re: Аналог offline files от MS
On Thursday 02 November 2006 19:29, Artem Chuprina wrote: > DVI> Спрашиваю потому, что нет проблем отследить список локально > изменившихся DVI> файлов скриптом, но вопрос в том что делать с > изменившимися в обеих DVI> копиях. > > Юзера спросить, очевидно. > Ужас какой-то! "Предпочитаете потерять результат своей работы или чужой?" -- DamirX
Re: Аналог offline files от MS
Hi all. On 03/11/06 08:39, Мажурин И.М. wrote: > В сообщении от 2 ноября 2006 14:34 Виталий Ищенко написал(a): >> Вроде как можно в ifup.d написать скрипт, который будет синхронизировать >> нужные шары >> Или тот-же скрипт, но в ifplugd >> Что-то типа: >> при поднятии интерфейса, проверять доступность нужного хоста, пытаться с >> помощью smbclient или smbfs подключиться к нужной шаре >> если удачно, то синхронизируем >> Список нужных шар можно сложить в какой-нибудь конфиг. >> Думаю, что основная проблема в выборе софта для синхронизации (чтобы это >> было не просто копирование целиком папки при каждом подключении) > rsync ? Rsync нормально работает в одну сторону, но Артём уже упоминал Unison: это как раз клон Rsync для симметричной синхронизации. Существенное отличие MS Offline files и Coda от этих схем состоит в *прозрачности*. Связь есть - работаем с единственной серверной копией, вместе с коллегами. Связь внезапно порвалась - автоматически и прозрачно перешли на локальный кэш, не потеряв открытые "на сервере" файлы. И синхронизируемся при первой возможности. Единственной ручной операцией оказывается разруливание конфликтов в момент восстановления связи. Я допускаю, что что-то подобное можно сделать, обвязав Unison хитрыми скриптами. Но задачка мягко говоря нетривиальная. А.Л. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Аналог offline files от MS
В сообщении от 2 ноября 2006 23:47 Artem Chuprina написал(a): > Dmitri V. Ivanov -> debian-russian@lists.debian.org @ Thu, 2 Nov 2006 19:52:35 +0300: > Ага, "о локальной" и "на linux'е". aptitude show unison, что ли... > Есть еще csync2
Re: Аналог offline files от MS
Dmitri V. Ivanov -> debian-russian@lists.debian.org @ Fri, 3 Nov 2006 00:00:00 +0300: >> Пользуюсь. Регулярно. Но не в ситуации с переименованием >> каталогов. Я очень не уверен, что он отреагирует на это адекватно. >> Впрочем, а ты пойди попробуй это сделать в гетерогенной сети, где на >> исходном и целевом томах файловые системы с несовместимой >> семантикой... DVI> Судя по доке он пишет inode для каждого файла. Так что в между DVI> никсами должно бы прокатывать. Блин! Неужто на эксперимент не DVI> тянет? :) С двумя тестовыми каталогами. Между юниксами с шансами будет. Но в обсуждаемой задаче оно отнюдь не между юниксами... DVI> Еще момент. В доке указано, что для никсовых fs он пишет inode и DVI> modtime (что за зверь? :. ctime or not ctime. modification time. Единственное, кстати, время, которое бывает и в юниксовой fs, и в виндовой. Впрочем, даже в этой ситуации они различны, кажется - винда вроде бы ухитряется и туда написать местное время. -- Artem Chuprina RFC2822: Jabber: [EMAIL PROTECTED] Если ничто уже не помогает, прочтите же, наконец, инструкцию! -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Аналог offline files от MS
DamirX -> Dmitri V. Ivanov @ Fri, 3 Nov 2006 09:50:32 +0300: >> DVI> Спрашиваю потому, что нет проблем отследить список локально >> изменившихся DVI> файлов скриптом, но вопрос в том что делать с >> изменившимися в обеих DVI> копиях. >> >> Юзера спросить, очевидно. >> D> Ужас какой-то! D> "Предпочитаете потерять результат своей работы или чужой?" Там есть выбор "не терять ни того, ни другого". Т.е. не синхронизировать вот прямо сейчас. Причем, поскольку механизм предназначен не для групповой работы, а для таскания своей работы с машины на машину (с ноутбука на рабочую станцию и обратно), такая проблема - большая редкость. Я, собственно, unison'ом пользуюсь ровно по той же схеме. Скидывая с ноута на рабочую машину и обратно служебные файлы gnus'а и tkabber'а. -- Artem Chuprina RFC2822: Jabber: [EMAIL PROTECTED] А вы поподробнее, поподробнее. А заодно и быстрее будет... -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Аналог offline files от MS
On Friday 03 November 2006 12:28, Artem Chuprina wrote: > modification time. Единственное, кстати, время, которое бывает и в > юниксовой fs, и в виндовой. Впрочем, даже в этой ситуации они различны, > кажется - винда вроде бы ухитряется и туда написать местное время. вспомнился анекдотичный случай тут у нас софт виндовый имеется, который с кучи датчиков информацию собирает и в бд кладет. ну там попутно еще картинки рисует. так вот у него осенью сильная проблема при переводе стрелок на час назад. Знаете как эта проблема решается? Прекращат всякую работу на наблюдаемом объекте на один час! :) -- DamirX
Re: Аналог offline files от MS
You ([EMAIL PROTECTED]) wrote: D> Ужас какой-то! "Предпочитаете потерять результат своей работы или D> чужой?" Ммм. Поскольку никакого предположения о содержимом файлов нет - да. А как это решается в частных случаях подскажет ближайший SCM. -- JID: [EMAIL PROTECTED]
Re: Аналог offline files от MS
You ([EMAIL PROTECTED]) wrote: AIZ> интересно а зачем хранить локальное время? В далёкие-далёкие времена это делали для совместмости с DOS, в которой это делали из-за экономии на спичках (таймзоне). А сейчас - неизвестно. -- JID: [EMAIL PROTECTED]