Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

and check it out

addpkg MyNewPackage

Delete package in Subversion

delpkg MyNewPackage

Building the release

scons

...

To run all unit tests in the release

scons test

Add / Remove modules

svn add <filename>

svn rm <filename>

Committing changes to a package

...

Code Block
ssh psdev
cd <directory-with-your-favorite-releases>
newrel ana-current <your-release-directory>  # or use already existing release directory
cd <your-release-directory>

sit_setup            # To use the same release
   or
sit_setup newest     # To switch to "newest" release
   or
sit_setup 1.2.3 dbg  # To switch to a numbered release and use debug build

addpkg <existing-package>            # To check out the same tag as in the release
   or
addpkg <existing-package> HEAD       # To check out package HEAD (latest version)
   or
addpkg <existing-package> V00-00-05  # To check out specific tag
cd <existing-package>
svn update    

   [Edit, add remove modules and directories, build ({{scons}}), and test applications, etc...]

svn commit -m "Log message for this commit"
svn update                           # To account for possible modifications from other developers
psvn tag V00-00-06                   # Incremented package version tag