History¶
Legend
+ Added features.
? Mean not full implemented.
- Removed features.
* Changes.
#0001 Bug patches.
! Warning changes.
v0.5.0 10.10.2019¶
* Fix GUI for work in wxPython 4.0.
* Refactoring source to multi files. Allow more easy modifying code and pack to zip.
+ Colorize output in console. See option
-c
and config parametercolorize
. In GUI also added option for turn colorize output.+ Add option
-x
for mark roots as “default” (see commands--add
,--dist
,--sync
,--stat
). In GUI also add option for mark roots default. See config parameterselectdefault
.* In GUI now add menu
File->Clean DB
(cli already have this command).* In GUI roots list now is bigger and has button for select all, clear or default.
v0.4.4 23.01.2017¶
#0011: Fix GUI for work in wxPython 3.0.
wxPySimpleApp
changed towx.App
.#0012: Fix errors when files list is refreshed.
v0.4.3 21.06.2016¶
Development release. Not published.
+ Add command “–cleandb”. Clean DB from old records (old roots which already removed).
v0.4.2 05.08.2013¶
Development release. Not published.
#0010: Copy directory in f_syncsync (to bag and to origin) fixed. Before fix if dir is absent then new dir not created and errors when copy files to this absent directory.
v0.4.1 17.03.2011¶
Development release. Not published.
Use self written “walk” function. Default python “os.walk” some times generate error (or miss files without error) in mixing encodings in file names … may be it bug?
v0.4.0 24.10.2010¶
+ Added “time shift” - daylight saving problem - fixing operation.
#0007: Added “time shift”
+ In GUI available select roots for synchronization.
#0009: Sometimes miss ignored directory set “IGNORE”.
v0.3.1 22.06.2010¶
#0008: In version 0.3.0 can’t remove directories in synchronization.
v0.3.0 05.06.2010¶
+ Serious speed optimization was do. Now PYBAG faster up 2 times (and more) than previous version.
+ In GUI tree list replaced by fast files list. Now GUI is fast!!!
+ Added backup mode - one way synchronization up 2 times faster than standard.
+ Added report filters about compared items. You can specify filters for items, change report format.
+ Improved CLI menu. Now you can change report options from menu, do some action for specified files (change and restore direction, skip).
+ For performance added key for turn off symlink emulation.
+ Protection from deleting roots (
/
andC:
). If you synchronize bag with roots and delete all in bag then delete roots manualy.+ In GUI added filters for listed items.
+ In GUI added columns management for files list.
#0006: Not always remove roots.
v0.2.0 12.06.2009¶
Release candidate.
+ Added splitter between log window and other elements (GUI).
+ Improve
--sync
interactive menu: addedv
command.* In command
--sync
now if canceledn
report reading and comparing duration.* Reading, comparing, synchronization and Statistics results now show in verbosity level “1” and upper ( up to “5”).
! When read DB now skip wrong lines (previous was fill empty values.)
! When run without options - try start GUI.
! Unicode conversion now in “replace” mode (previous was in “strict” mode and sometimes may be generated error about conversion).
#0002: Get error when read files with
#
symbol.#0003: After Add/Remove root in emulation mode do not load config file.
#0004: Wrong save duration in “sync” command report.
#0005: Symlink was not be ignored if set ignore symlink.
v0.1.4 21.05.2009¶
Beta release.
+ Grafical user interface ( wxPython used ).
+ Added
--stat
command.+ Improve interactive menu in command
--sync
.+ Display duration of reading, comparing and syncronization.
v0.1.3 not public¶
Development release. Not released.
v0.1.2 20.04.2009¶
Bug fix release.
#0001: Wrong import wxPython (also if not used GUI). 20.04.2008 v0.1.2
v0.1.1 19.04.2009¶
Bug fix release.
#0000: Wrong comparing when delete in origin.
+ Working with ignores in bag too (early ignore only in origin).
+ Stable read of database file with wrong records.
v0.1 04.04.2009¶
First public release.