Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migration of unmigrated content due to installation of a new plugin

...

  • Singleton
  • Serves as a facade to information about Macros (and states), ignore conditions, current MacroStates
  • SQL queries are in the file sqlite.properties in the package edu.stanford.slac.mps.jdbc.logic

Release

...

using cram

  • Add a note in $MPSGUI_ROOT/RELEASE_NOTES
    • Increment the tag version accordingly
  • Commit to CVS
  • Tag with mpsconfig-R#-#-#
  • Check out the tagged version into your workspace on dev using eco

    Code Block
    $ cd ~/workspace
    $ eco
    Enter name of module/package to checkout: mpsconfig
    Enter name of tag or [RETURN] to use HEAD>mpsconfig-R0-0-11
    Using mpsconfig-R0-0-11. The name of the directory will be mpsconfig-R0-0-11.
    cvs checkout -P -r mpsconfig-R0-0-11 -d mpsconfig-R0-0-11 mpsconfig
    cvs checkout: Updating mpsconfig-R0-0-11
    ...
    $ cd mpsconfig/mpsconfig-R0-0-11/
    $ ant
  • This Ant should generate the jar file in mpsconfig.jar
  • You can then use cram push and cram upgrade to upgrade the mpsconfig package
  • Note that mpsconfig is a dependent jar and is used by the other MPS packages. You will need to build new versions of these packages to use the new version of mpsconfig by updating their jars using

    .