C января 2005 история изменений фиксируется в нашем новостном форуме!
2.27 (22.Jan.04)
+ документация на французском языке доступна для скачивания и работы в онлайн;
* улучшен инсталлятор;
* исправлена ошибка -300;
* пустые каталоги теперь корректно копируются в режимах dump и verz;
2.26 (03.Dec.03)
* в режимах dump и verz теперь корректно копируются пустые каталоги (опция -e);
* исправлена проблема с обратным слешем в конце пути каталога (Win9x);
2.25 (08.Nov.03)
* теперь nnBackup корректно работает с файлами, содержащими символ '%' в именах;
+ новые опции для режима sync: -delete-before, -delete-excluded, -existing, -ignore-existing;
+ новая опция: -a {a|A|r|R|h|H|s|S|c|C|e|E|n|N}, -ax {a|A|r|R|h|H|s|S|c|C|e|E|n|N};
* изменена ресурс-строка #1211 и добавлена ресурс-строка #1214;
* ошибка, произошедщая последней, не отражалась в лог-файле. Исправлено;
* исправлена ошибка работы -md5 в Windows 9x/ME;
+ теперь nnBackup корректно сохраняет атрибуты каталогов;
* исправлена ошибка с сохранением файлового атрибута "архивный" (Windows
9x/ME);
2.24 (08.Oct.03)
+ новые ключи командной строки -LT <bytes> и -GT <bytes>;
+ бразильский португальский и испанский переводы readme.txt и res-файлов
(Euler German, Angel Rodriguez);
* исправлена ошибка режима delabsent (-da);
* ошибка 'Error macro variable substitution' теперь тоже сохраняется в лог-файл;
+ новый ресурс # 1012 в res-файле;
* усовершенствована работа инсталлятора;
2.22 (15.Aug.03)
+ документация на английском языке (doc\help.chm)
добавлена в дистрибутив программы;
+ новый инсталлятор nnBackup (полный дистрибутив "весит" 231k!);
+ французский перевод readme.txt (Veekee);
+ опция для резервного копирования файлов, перезаписанных
в процессе синхронизации каталогов (-backup <backup-path>);
* исправлена ошибка режима ver (при использовании
%INAME%);
* исправлена ошибка режима delabsent;
2.21 (07.Apr.03)
+ опция -md5 (учитывание контрольных сумм при
синхронизации)
+ режим delabsent (удаление неактуальных данных
из резервной копии)
+ опция -il <filename> (удаление из резервной
копии файлов, отсутствующих в файл-листе)
+ опция -il- <filename> (удаление из резервной
копии файлов, присутствующих в файл-листе)
+ опция -ci (игнорирование ошибок входных данных,
например, недоступность исходного или приемного
каталога)
+ опции -nozip, -nozip- (управление упаковкой
данных в режиме инкрементного резервирования)
+ Новая переменная 'backup.ini' 'KeepPathLevel:
<number>'
+ Новая переменная 'backup.ini' 'NoZipDump ON/OFF'
* оптимизировано сохранение информации в etc/dumpdates.txt
* режимы delabsent и sync -da теперь не удаляют
каталоги без использования опции -s
* исправлена ошибка с определением даты предыдущего
дампа
* исправлено ошибочное создание каталогов с расширением
.zip в режиме "ver -zip -e"
* в зип-архивах обратный слеш ('\') конвертируется
в прямой слеш ('/')
* исправлена работа опций 'p' (-p1 и т. д.) в
режимах dump and verz
* исправлена ошибка "ERROR # 6"
2.19 (07.Feb.03)
* опция -pc работает в режиме verz (учитывается
время создания архива)
+ новая опция -cn <error_number> - игнорировать
указанную ошибку копирования файла (не стоит использовать
одновременно с опцией -c)
+ новая опция -tn <error_number> - прерывать
процесс копирования при обнаружении указанной
ошибки (при использовании опции -c)
* исправлен режим ver
* исправлена ошибка, появляющаяся при использовании
опции -p в режиме sync2
+ теперь можно указывать несколько исходных каталогов
в режиме sync2 (не забывайте при этом использовать
опцию -p)
+ -p1, -p2, -p3, -p4, -pn <num> - копируя
файл в приемный каталог, создавать структуру каталогов,
в соответствии с указанным уровнем вложенности
каталогов
* nnBackup скомпилирован под SP-Forth 4.0: общая
оптимизация, увеличена скорость работы программы.
2.18 (29.Jan.03)
+ %INAME% - переменная содержит имя исходного
каталога (каталога из которого ведется копирование)
+ %IPATH% - переменная содержит путь к исходному
каталогу (без имени диска и символов :\)
+ %IDRIVE% - переменная содержит имя диска, на
котором находится исходный каталог (без символов
:\)
+ новый синтаксис: -m @filename, -x @filename,
-i @filename для всех опций с параметрами (считывание
параметров из файла)
* исправлены ошибки в работе опции -c
* корректное удаление r/o файлов при синхронизации
каталогов
+ средства для генерации файл-листов:
-list <[@]filename> - сохранять в указанный
текстовой файл список всех скопированных файлов
-list2 <[@]filename> - сохранять в указанный
текстовой файл список всех файлов, скопированных
из приемного каталога в исходный при двунаправленной
синхронизации каталогов
-list3 <[@]filename> - сохранять в указанный
текстовой файл список всех удаленных файлов и
каталогов.
+ -fp - сохранять в файл-лист полные (абсолютные)
пути файлов и каталогов
+ -nocopy - nnBackup имитирует весь цикл работы,
но не производит физического копирования файлов.
+ -tbeg <[@]filename> - записывает в указанный
файл время старта сессии резервного копирования
+ -tend <[@]filename> - записывает в указанный
файл время окончания сессии резервного копирования
2.15 (05.Dec.02)
+ Русскоязычный хелп (входит в дистрибутив)
* Изменена процедура установки
+ Новые параметры 'backup.ini': Quiet, SubTree,
Verbose, CopyAccessRights, DelAbsent, DelAbsentDir,
AnyDifference, IgnoreErrors, CopyEmptyDirs, KeepPath,
PushChanged, TwoSecondsPrecision
+ Новая команда "copy" (режим работы nnBackup
по умолчанию).
* Опция -pc работает правильно с -gz и -zip
+ Новая команда "verz" - бэкап в стек zip-файлов
+ Новая опция -t2 - устанавливает TwoSecondsPrecision
ON
+ Новая опция -ini
+ -D DD-MM-YYYY[/hh[:mm[:ss]]]
+ -DC DD-MM-YYYY[/hh[:mm[:ss]]]
+ -DW DD-MM-YYYY[/hh[:mm[:ss]]]
2.14 (20.Nov.02)
* Испрвлена ошибка при использовании нескольких
опций -i в режиме 'dump'
2.13 (02.Nov.02)
+ Можно использовать несколько опций -i
+ Новая опция -p
+ Новая опция -pc (Push if Changed) для режима
'ver'
2.12 (03.Oct.02)
* Исправлена ошибка при удалении каталогов в режиме
'ver'
2.11 (13.Jul.02)
* Исправлена ошибка с созданием некорректного
архива в режиме 'dump'
2.10 (20.Jun.02)
* Исправлена ошибка с архивированием файлов с
"неанглийскими" именами (режим 'ver')
2.09 (07.06.2002)
* Исправлена ошибка некорректного определения
даты последней архивации (режим 'dump')
2.08 (15.04.2002)
* Ликвидирован "Access denied error",
если у приемного файла был выставлны атрибуты
"скрытый", "системный" или
"только для чтения"
2.07 (15.02.2002)
* Ожидание завершения команды -ra
2.06 (14.02.2002)
+ Новая опция -ad для режима 'sync'
+ -rb "command line" - запустить указанную
команду перед копированием
+ -dirb "dir" - рабочий каталог для
опции -rb
+ -pbs - запускать копирование только если процесс,
стартовавший по опции -rb завершился без ошибок
+ -ra "command line" - запустить указанную
команду после копирования
+ -dira "dir" - рабочий каталог для
опции -ra
+ -rps - запускать процесс (-ra) только если копирование
прошло без ошибок
2.05 (13.02.2002)
* Исправлена ошибка с удалением каталогов при
синхронизации
2.04 (02.02.2002)
* Исправлена ошибка с архивированием файлов с
"неанглийскими" именами (режим 'dump')
* Обнаружены и исправлены причины таинственного
сообщения: "The storage control block address
is invalid"
2.03 (28.12.2001)
+ Новая опция -log filename
+ Новая опция 'backup.ini' Logtime: "<time-prefix>"
2.02 (27.11.2001)
* Исправлена ошибка обращения к "расшаренным"
сетевым ресурсам
+ nnBackup возвращает error code по завершении
работы (для использования в bat-файлах)
* Общая оптимизация кода
* Улучшена работа с "национальными"
именами файлов
2.01 (02.09.2001)
+ Синхронизация каталогов
+ Инкрементное резервное копирование
+ Сжатие данных по алгоритмам gz или zip
1.00 (26.07.2000)
* Первый публичный билд nnBackup
|