P Y B A G
Copyright (c) 2007 .. 2019, Mazhugin Aleksey
Main page

Manual
Screenshots
History
License
Performance
API documentation
Download
Help forum
Discussion forum
Feature request
Support request
Bugs report
Donate

History


Legend:
 
+ Added features.
- Removed features.
* Some changes.
#0001 Bug pathces.
! Warning changes.
 
 
History:
 

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 parameter ``colorize``. 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 parameter ``selectdefault``.
* 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 to wx.App.
#0012: Fix errors when files list is refreshed..

v0.4.3 21.06.2016
=====================
Development release.
Not released.
+ Add command "--cleandb". Clean DB from old records (old roots which already removed).

v0.4.2 05.08.2013
=====================
Development release.
Not released.
#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 cop files to this absent directory.

v0.4.1 17.03.2011
=====================
Development release.
Not released.
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 (occurs on Windows + Flash-FAT).
+ In GUI available selection 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 ('/' and 'C:'). 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: added "v" command.
# In command "--sync" now if canceled "n" 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 time of reading, comparing and syncronization.
 
v0.1.3 not public
IF YOU LIKE PYBAG AND FOUND IT USEFUL WHEN YOU CAN DONATE TO AUTHOR SOME MONEY HERE.

If you do not want donate money then you can treat the author cap of coffee and pizza.

Donate !!!

THANK YOU.

=====================
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 release.

Get pybag at SourceForge.net. Fast, secure and Free Open Source software downloads