Comments 43
хорошо проделанная работа.. когда-то синхронайзился используя только SVN, но эта статья просто блеск! :)

Спасибо.

кстати как идея - скрипт можно запускать как autorun где есть возможность...
вобщем-то да...
а можно поглядеть на венец сего труда - на финальный скрипт?
венец состоит из кучи скриптов, которые вызываются по цепочке
а в основном - абсолютно ничего интересного. просто вызовы.
самый интересный это bzr_workflow - который реализует логику работы с bazaar
Я autorun отключаю. У нас в городе эпидемия вирусов для флэшек. Доходит до того, что новая флэшка из упаковки уже с вирусом идет.
HZ. Но факт остается фактом: две третих флэшек, что мне попадаются в руки - заражены.
Сколько же еще непознанного в мире! Правда, судя по статье, как-то они немного коряво поддерживаются.
разве я где-то написал про корявость?
хотя, если честно, я так и не понял как они работают - не нашел как посмотреть информацию по ссылке
Это не линки это JUNCTION point - немного другое.
Реальные симлинки появились только начиная с Vista. (mklink)
т.е., насколько я понял из википедии, нельзя создать junction на файл?
разобрался полностью
junction используется для папок
а для файлов можно использовать hard links
хорошие программы для всего этого -
NtfsLink (расширение контекстного меню эксплорера)
Junction Link Magic и Winbolic Link - создание новых ссылок и просмотр существующих
Совершенно верно. Однако hard link это не symbolic link, и поэтому хотя сама система ntfs уже тогда поддерживала symlink-и, но XP с ними работать не умеет.
UFO landed and left these words here
UFO landed and left these words here
rsync ?
он, кажется, поддерживает только одностороннюю синхронизацию
а указанный Unison умеет двухстороннюю и с кучей настраиваемых параметров
UFO landed and left these words here
Давно построил синхронизацию на NNBACKUP + VBScript. Пару лет пользую и менять не собираюсь.
Описал здесь: http://webveter.blogspot.com/2007/11/backup.html
На днях потерял флешку, на которую старательно все укладывал и понял, какой же я был дурак. :-)
> Теперь, при подключении флешки к компьютеру достаточно нажать на один ярлычок

И это тоже можно автоматизировать :) С помощью ivman-а (еще дока) можно автоматически запускать любую команду, когда вставлена именно твоя флешка (определятся по серийнику). Я так делал автоматический бэкап портативной wiki в фоне, но мне, правда, не требовалось пароли вводить.
да и пароли можно автоматизировать - положить его в какой-нибудь файл на диске и к truecrypt добавить параметр --password=`cat ~/.secure-flash-password`, но у меня, к сожалению, пока не получилось это заставить работать как надо ((
это похоже на файл с ключами, только контейнер можно открыть так же и без файла )
Спасибо. Мучался с SVN - плюнул. А синхронизация очень нужна. Таскаю на флешке 1.5 гига рабочих материалов которые постоянно тупо копирую на работе и дома.

Вообщем, нужно потратить 20-30 минут, чтобы потом облегчить себе жизнь.

Спасибо за топик. Кстати, редкий случай, когда комментов мало и большая часть из них в тему.
SVN тоже неплохой вариант. Когда-то создавал SVN репозиторий на флешке
но в данном случае он хуже:
- SVN репозиторий не является копией ветки. Надо было бы на флешке держать и репозиторий и ветку
- нельзя комитить без флешки
- нельзя обмениваться изменениями напрямую между любыми ветками (например принес лэптоп на работу) без участия флешки
Да и глючит он. Я пробовал и CVS и SVN. Может для репозитория нужен отдельный компьютер-сервер... но на рабочей машине все глючит.

А система хранения нужна как воздух: работаю с четырмя проектами одновременно и у них совпадают исходники, которые мне нужно синхронизировать в 4-5 местах. Доходит до приступов истерики, когда заменяю более новую версию старой...

Хранение паролей - штука тоже полезная... но пока мне не сильно нужная.

Мобильный софт - тоже может пригодиться, только я пока стараюсь, чтобы везде у меня на всех рабочих местах весь софт стоял... вот куплю себе UPMC-какой нибудь - большая часть проблем с хранением версий решиться... надо только дождаться, пока на волне популярности eeePC все устаканиться и не появятся нормальные альтернативы от других производителей.
Очень грамотное решение использовать распределённую VCS. Сам использую mercurial.
Если хоть один репозиторий выживет, то всё ok. С subversion нужно постоянно backup'ить.

Как вариант ещё, хранить репозиторий в сети. Например на assembla.com можно хранить меркуриаловские репозитории.
точно! вы напомнили мне основную причину, из-за которой я выбрал распределенную систему )
спасибо, интересный и обстоятельный материал.

жаль, что у прекрасного древовидного редактора zim нет win версии.
Если не ошибаюсь то единственная проблема тру крипта - он не работает без админ прав
очень может быть, так как для монтирования нового диска скорее всего нужны админские права
Only those users with full accounts are able to leave comments. Log in, please.