|
Версионирование файлов | ☑ | ||
---|---|---|---|---|
0
ildary
24.11.11
✎
13:47
|
После работы с google docs и dropbox, а также openconf c Версия.vbs, стало не хватать при обычном редактировании файлов подобной штуки - создания архива файла с его датой/временем. Уважаемые специалисты, подскажите, есть ли в природе утилиты, делающие подобное:
Указываем программе папку и она мониторит в ней все изменения файлов - как только я нажимаю кнопку "записать" - они автоматом создают архив файла с именем примерно таким: 2011-11-23_11-10-30_Отчет_по_продажам.7z? |
|||
1
Хранимая Процедура
24.11.11
✎
13:51
|
GIT
|
|||
2
sergeante
24.11.11
✎
13:55
|
инкрементный бекап
|
|||
3
Heckfy
24.11.11
✎
13:56
|
ntbackup ???
|
|||
4
sergeante
24.11.11
✎
13:57
|
(3) nnBackup
http://www.nncron.ru/ |
|||
5
tridog
24.11.11
✎
14:00
|
Мне кажется ты не в ту степь смотришь... 1С:Документооборот, MS SharePoint, на худой конец git|svn...
|
|||
6
Asmody
24.11.11
✎
14:04
|
тоже искал подобное решение, не нашёл. есть надежды на wiki:Btrfs, но оно пока очень бета
|
|||
7
ildary
24.11.11
✎
14:36
|
Спасибо всем ответившим, но фишка в том, чтобы архив создавался не по расписанию, а по событию "новая версия файла записана". Покупать и ставить ради себя 1С:Документооборот или MS SharePoint - тоже не выход.
|
|||
8
Противный
25.11.11
✎
04:53
|
Старая версия эффект офиса, для локального использования была бесплатной... ищи, она умеет...
|
|||
9
Скептик
25.11.11
✎
05:54
|
WinCVS. Абсолютно универсальна.
|
|||
10
kosts
25.11.11
✎
06:25
|
(0) У меня при таком раскладе тонны архивов будут с интервалом 1 минута :-)
|
|||
11
Mikeware
25.11.11
✎
07:26
|
А какие файлы тебе надо версионировать?
|
|||
12
Chai Nic
25.11.11
✎
07:32
|
Линукс в качестве файлсервера и btrfs на нём. Там снапшоты - штатная фича.
|
|||
13
dka80
25.11.11
✎
07:45
|
файловый сервер на Netware очень хорошо в этом плане работает
теневое копирование можно попробывать, но это по расписанию |
|||
14
IamAlexy
25.11.11
✎
08:51
|
acronis с его nonstop backup ?
вроде похож.... |
|||
15
milan
25.11.11
✎
08:59
|
wiki:Subversion
создаешь сервер, натравливаешь на папку на локальном компе, после сохранения нужно сделать sync, хранит только различия между версиями файлов, удобно для сырцов, но и для вордов сойдет. Может есть и плагин для отображения различий в вордах |
|||
16
orefkov
25.11.11
✎
09:45
|
Я в последнее время тащусь от TortoiseHG, удобная оболочка к Mercurial.
Есть еще маленький да удаленький fossil, но там для работы с рабочей копией только командная строка. |
|||
17
IamAlexy
25.11.11
✎
09:48
|
хочется чегонить простого.. типа работаешь с документами работаешь.. потом опомнился - правой калавишей мышки жмакнул по документу - уведел кучу версий, к нужной откатился...
|
|||
18
Heckfy
25.11.11
✎
09:50
|
(17) Ну с правой клавишей это ты дал...... К Биллу надо обращаться....
|
|||
19
smaharbA
25.11.11
✎
09:51
|
виндовс 7 сама это делает
|
|||
20
IamAlexy
25.11.11
✎
09:55
|
(18) ну например акронис вполне себе под правую клавишу встраивается.. с его нонстопбекапом...
(19) делает но не при сохранении файлов а при создании копий восстановления. |
|||
21
IamAlexy
25.11.11
✎
09:56
|
||||
22
bmitkin
25.11.11
✎
10:03
|
Писал для себя подобную программкум на QT. Указываешь ей имя файла и как только файл изменяется, она делает его копию в его же папке в виде <имя.расширение>_<дата_время>.bak
|
|||
23
bmitkin
25.11.11
✎
10:04
|
Сама программка маленькая, но требует библиотек на 13 мегабайт.
|
|||
24
smaharbA
25.11.11
✎
11:12
|
(17) в виндуз 7 все так и есть
(20) ничего подобного |
|||
25
IamAlexy
25.11.11
✎
11:13
|
(24) хм.. кинь ссылку на мануал.. как в винде это сделать
|
|||
26
Gamm
25.11.11
✎
11:22
|
(24) Теневые копии в винде не могут создаваться по событию изменения файла стандартными средствами.
|
|||
27
ДенисЧ
25.11.11
✎
11:23
|
(25) там это по умолчанию идёт...
Максимум - поставить себе винду 7 или сервер 2008 |
|||
28
IamAlexy
25.11.11
✎
11:25
|
(27) да нет там этого по умолчанию...
|
|||
29
ДенисЧ
25.11.11
✎
11:25
|
(28) В 2008м - точно есть...
|
|||
30
IamAlexy
25.11.11
✎
11:26
|
"Управляет созданием теневых копий (контрольных точек состояния) дисковых томов, которые используются для архивации и восстановления или для иных целей. Если эта служба остановлена, теневые копии томов для восстановления не будут доступны и архивация и восстановление могут не работать. Если эта служба отключена, любые службы, которые явно зависят от нее, не могут быть запущены."
накой фиг мне теневые копии тома.. мне нужна теневая копия НУЖНЫХ мне файлов.. |
|||
31
Gamm
25.11.11
✎
11:28
|
(29) На изменение файла - точно нет.
|
|||
32
IamAlexy
25.11.11
✎
11:29
|
эх.. неприрывная защита от акрониса тоже по таймеру фигачит.. а не по событию изменения файла
|
|||
33
pumbaEO
25.11.11
✎
11:38
|
Ну будет у вас 25 версий файла за последний час или там файл редактировался месяц назад, ну увидишь, что есть несколько версий и что это даст? Без встроенного показа различий для нужных видов файла imho это просто история активности.
|
|||
34
smaharbA
25.11.11
✎
11:51
|
(25) архивация и точки восстановления
но... архивация может быть настроена по событию, шедулер это вполне позволяет и еще - глянь на версии имеющихся файлов и глянь сколько у тебя точек восстановления, можешь удивиться что их количество зачастую не совпадает. |
|||
35
smaharbA
25.11.11
✎
11:52
|
в виндуз 8 пошли дальше
|
|||
36
Gamm
25.11.11
✎
12:01
|
(34) (35) Точка восстановления <> теневая копия отсюда и различие в количестве точек восстановления и версий фалов.
Не позволяет windows 2008 создавать теневую копию по событию изменения файла. |
|||
37
smaharbA
25.11.11
✎
12:07
|
причем тут виндуз 2008 ?
|
|||
38
pumbaEO
25.11.11
✎
12:20
|
http://myacidrain.com/en
Натравливаешь на необходимую папку и потом видишь все версии какие у тебя были для файлов при каждом сохранение. Работает как демон. Основан на mercurial. |
|||
39
Gamm
25.11.11
✎
12:23
|
(37) при фразе "в виндуз 8 пошли дальше"
|
|||
40
IamAlexy
25.11.11
✎
12:47
|
(33) ну так это и нужно..
|
|||
41
pumbaEO
25.11.11
✎
12:55
|
(40) Что именно нужно история активности или история активности с возможностью сразу посмотреть diff -ы?
Ну ладно там openoffice, msoffice можно поставить галочку вести версии и сразу смотреть свою активность и diff сразу в редакторе... Но допустим 1С-овские внешние обработки не так просто показать различия (сейчас на каталог с внешними обработками натравлен git и если надо отдельно делаю unpack всех обработок, тогда хоть как то видно историю изменения кода. Но вот что делать с шаблонами СКД ... - только история сохранения файлов, но тогда без осмысленного названия версии эта история будет ненужным мусором). Картинки, тоже в принципе Gimp-у можно сказать покажи различия. К каким файлам еще можно применять diff (текстовые конечно наше все) |
|||
42
Лефмихалыч
25.11.11
✎
12:58
|
(0) cvs, svn, git, mercurial, сотни их. В том числе виндовая схоронялка версий
|
|||
43
pumbaEO
25.11.11
✎
13:11
|
(42) ТС хочет, типа inotify в линуксе (файловая система посылает сообщение некой программе если с файлом были какие либо изменения) и автоматический commit. Можно ли это сделать в винде не знаю.
|
|||
44
ДенисЧ
25.11.11
✎
13:17
|
(43) винда не хуже пингвина умеет оповещать программу об изменении в каталоге...
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |