Re: Аналог offline files от MS

2006-11-02 Thread Dmitry Fedorov

02.11.06, Andrey A. Zhelnin<[EMAIL PROTECTED]> написал(а):

Подскажите есть ли такое?
Или может кто писал обвязки?


Сначала объясните, что это такое, а то некоторые тут винду годами не видят.


Re: Аналог offline files от MS

2006-11-02 Thread Виталий Ищенко
Вроде как можно в 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

2006-11-02 Thread DamirX
On Thursday 02 November 2006 13:47, Andrey A. Zhelnin wrote:
> >> Подскажите есть ли такое?
> >> Или может кто писал обвязки?
> >
> > Сначала объясните, что это такое, а то некоторые тут винду годами не
> > видят.
>
> В общем принцип аналогичен любому cvs - я помечаю какую то папочку
> примонтированную извне как offline files и она при каждом моем
> подключении к сети синхронизируется с локальной.
>
> Юзать cvs\cvn нельзя - эта папочка по smb

когда-то давно юзал nnfs
но в дистре ее похоже нет.
как она себя поведет при каком-либо использовании smb - тоже не знаю, в 
линуксоовм окружении вела себя замечательно. Автор даже хвалился, что там 
ошибок нет. Врет наверное.  %)
-- 

DamirX


Re: Аналог offline files от MS

2006-11-02 Thread Artem Chuprina
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

2006-11-02 Thread Artem Chuprina
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

2006-11-02 Thread Artem Chuprina
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

2006-11-02 Thread Мажурин И.М.
В сообщении от 2 ноября 2006 14:34 Виталий Ищенко написал(a):
> Вроде как можно в ifup.d написать скрипт, который будет синхронизировать
> нужные шары
> Или тот-же скрипт, но в ifplugd
> Что-то типа:
>  при поднятии интерфейса, проверять доступность нужного хоста, пытаться с
> помощью smbclient или smbfs подключиться к нужной шаре
>  если удачно, то синхронизируем
> Список нужных шар можно сложить в какой-нибудь конфиг.
> Думаю, что основная проблема в выборе софта для синхронизации (чтобы это
> было не просто копирование целиком папки при каждом подключении)
rsync ?


Re: Аналог offline files от MS

2006-11-02 Thread DamirX
On Thursday 02 November 2006 19:29, Artem Chuprina wrote:

>  DVI> Спрашиваю потому, что нет проблем отследить список локально
> изменившихся DVI> файлов скриптом, но вопрос в том что делать с
> изменившимися в обеих DVI> копиях.
>
> Юзера спросить, очевидно.
>
Ужас какой-то!
"Предпочитаете потерять результат своей работы или чужой?"
-- 

DamirX


Re: Аналог offline files от MS

2006-11-03 Thread Alexey Lobanov
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

2006-11-03 Thread Shestakov Nikolay
В сообщении от 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

2006-11-03 Thread Artem Chuprina
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

2006-11-03 Thread Artem Chuprina
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

2006-11-03 Thread DamirX
On Friday 03 November 2006 12:28, Artem Chuprina wrote:
> modification time.  Единственное, кстати, время, которое бывает и в
> юниксовой fs, и в виндовой.  Впрочем, даже в этой ситуации они различны,
> кажется - винда вроде бы ухитряется и туда написать местное время.

вспомнился анекдотичный случай
тут у нас софт виндовый имеется, который с кучи датчиков информацию собирает и 
в бд кладет. ну там попутно еще картинки рисует.  так вот у него осенью 
сильная проблема при переводе стрелок на час назад.
Знаете как эта проблема решается?

Прекращат всякую работу на наблюдаемом объекте на один час! :)
-- 

DamirX


Re: Аналог offline files от MS

2006-11-03 Thread Mikhail Gusarov

You ([EMAIL PROTECTED]) wrote:

 D> Ужас какой-то!  "Предпочитаете потерять результат своей работы или
 D> чужой?"

Ммм. Поскольку никакого предположения о содержимом файлов нет - да. А
как это решается в частных случаях подскажет ближайший SCM.

-- 
JID: [EMAIL PROTECTED]


Re: Аналог offline files от MS

2006-11-03 Thread Mikhail Gusarov

You ([EMAIL PROTECTED]) wrote:

 AIZ> интересно а зачем хранить локальное время?

В далёкие-далёкие времена это делали для совместмости с DOS, в которой
это делали из-за экономии на спичках (таймзоне). А сейчас -
неизвестно.

-- 
JID: [EMAIL PROTECTED]