[go: up one dir, main page]

Menu

Commit [r452]  Maximize  Restore  History

Added comparison of build version stored in the database with build version from version.info.properties.

If the versions are not equal and the version.devel property is false, the user will be presented an error message when syncing.
Developers can set the version.devel=true to subvert the check.
A new database script, create.rtversion.sql will need to be updated and run for each release.
Users will see appropriate message if the the client version is newer, older, or if there is no rtversion table in the database.

Feature request #2782819

jimwinston 2009-05-04

added /trunk/RTClient/db_scripts/create.rtversion.sql
changed /trunk/RTClient/src/org/mitre/rt/client/properties/RTClientProperties.java
changed /trunk/RTClient/src/org/mitre/rt/client/resources/version.info.properties
changed /trunk/RTClient/src/org/mitre/rt/client/synchronize/SynchronizeClientDialog.java
changed /trunk/RTClient/src/org/mitre/rt/client/synchronize/transactions/UpdateTransactionManager.java
changed /trunk/RTClient/src/org/mitre/rt/client/ui/help/AboutDialog.java
changed /trunk/RTClient/src/org/mitre/rt/client/util/GlobalUITools.java
added /trunk/RTClient/src/org/mitre/rt/common/BuildVersion.java
changed /trunk/RTClient/src/org/mitre/rt/server/api/UpdateClient.java
changed /trunk/RTClient/src/org/mitre/rt/server/database/dao/UtilityDAO.java
changed /trunk/RTClient/src/org/mitre/rt/server/test/TestSynchronizeClient.java