Rolling out changes: Difference between revisions

m clean-up
Line 3: Line 3:
== Rolling out a change to the [[CCMDB.mdb]] ==
== Rolling out a change to the [[CCMDB.mdb]] ==
This includes changes to the [[s-tables]], the graphical interface and the programming/logic.
This includes changes to the [[s-tables]], the graphical interface and the programming/logic.
# Make sure the change is documented in [[Log]]
# Make sure the change is documented in [[Log]], individual changes can be marked minor; mark as not rolled out yet at top of heading
# Make sure the version in the version table in the program has been updated to the data of the first set of changes since the previous version  
# Make sure the version in the '''version table''' in the program has been updated to the ''date of the first set of changes'' since the previous version; this field drives the version number collectors see on their main screen
# Copy the new version to the Master directory
# Copy the new version to the Master directory
## Open [[Regional Server]]\Programs\Master
## Open [[Regional Server]]\Programs\Master
## Rename the file ''CCMDB.mdb'' to version it, e.g. to ''CCMDB.mdb.pre_2010-jan-3''; this will also prevent opening it accidentally since it removes the file association with Microsoft Access
## Rename the file ''CCMDB.mdb'' to version it, e.g. to ''CCMDB.mdb.pre_2010-01-03''; this will also prevent opening it accidentally since it removes the file association with Microsoft Access
## Move the renamed file to the ''Versions'' folder
## Move the renamed file to the ''Versions'' folder
## Copy the new version of CCMDB.mdb to the Master directory
## Copy the new version of CCMDB.mdb to the Master directory
# Roll out the changes
# Roll out the changes
## run the file '''[[updt_all.bat]]'''
## run the file '''[[updt_all.bat]]'''
## when the file is done, it will show a log; scroll to the end of the log and make sure that all locations received the newest version; if a location didn't, contact them to get them to log out of the program and copy the file manually or re-run the batch file
## when the file is done, it will show a log; review if you want to or just close, it's really just for keeping track.
# update in [[Log]] that an update was rolled out; this edit should have minor edit un-checked.


== Rolling out a change to [[CCMDB_data.mdb]] ==
== Rolling out a change to [[CCMDB_data.mdb]] ==