
Upgrading Tallyman
jason@akopia.com

To upgrade Tallyman from version 2.0a3 to 2.0b5, you'll first need to
upgrade the libraries and support files.  Then you can run the script
in tools/upgrade to make the changes to the tables of any installed
stores.


Upgrading the libraries
-----------------------

via CVS:
--------

If you used cvs to check out version 2.0a3, upgrading is as simple as
this:

cd /usr/local/tallyman   # or wherever your Tallyman files are kept
export CVSROOT=:pserver:anon_cvs@tallyman.com:/anon_cvs/repository
cvs login
[Password:] anon_cvs
cvs update -dP -r tallyman-stable .

Any changes you've made to files will be preserved and seamlessly
upgraded as long as they don't conflict with the updated bits of code.
Watch for any such files; CVS will warn you about them when you
update, and you'll need to manually resolve the conflict.


Running the upgrade script
--------------------------

The script to upgrade your live tables can be found in tools/upgrade/.
Try running it with the '--help' option to see available options.  Or
run it with no options and it'll interactively prompt you about each
store that it finds.
