Versions Compared

Key

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

...

These modules will not be moved to the release bin directory.

 

Updating svn property variables

Every module under svn control of may heve/use associated property variables, which may be updated at svn commit command. The default  property variables are listed in table:

VariableExample
$Revision$$Revision: 8146 $
$Id$$Id: <module-name> 8146 2014-05-05 16:33:57Z <login-name>@SLAC.STANFORD.EDU $
$Author$$Author: <login-name>@SLAC.STANFORD.EDU $
$HeadURL$$HeadURL: https://pswww.slac.stanford.edu/svn/psdmrepo/<package-name>/trunk/src/<module-name>$
$Header$ 
$LastChangedDate$$LastChangedDate: 2014-05-05 09:33:57 -0700 (Mon, 05 May 2014) $
$Date$$Date: 2014-05-05 09:33:57 -0700 (Mon, 05 May 2014) $

 

Usage of these variables should be allowed in ~/.subversion/config file,

To update all keywards in the module before commiting use command:

psvn mktxtprop <path-to-modeule(s)>

which is a wrapper on svn propset command. To update revision only, use command:

svn propset svn:keywords "Revision" <path-to-modeule(s)>

Examples

Create a new package

...