svn.Include 1 %RegisteredObject JBL Product name, e.g. VSS, ClearCase, CVS, etc.. SVN %String array %String array %String %String %String revision number, leave empty for LATEST %String %String $g($$$SVNGlobal("SourceControl",$$$PRODUCT,"SvnCommand"),"svn") %String %Boolean reload entity into Studio from workspace ? %Boolean 0 %String %String 1 %GlobalCharacterStream %Boolean 0 InternalName - used for file export/reload %String External name with path - used to file export/reload %String External name without path %String %String $System.Util.CreateGUID() %String 1 %String used to keep comments - for internal use only FMA %Boolean "0" %String list 1 1 GUID 1 """_OutputFilename_"""""" set tCmd(0) = tCmd(0)_" 2> """_ErrorFilename_"""""" } if ($$$SVNGlobal("SourceControl",..#PRODUCT, "CommandLog") '= 0) { write "Exec ",tCmd(0),! } do $ZF(-1, tCmd(0)) if '(..CallOut) { do ..AddOutputFileToResult(OutputFilename) do ..DisplayErrors(ErrorFilename) } quit ]]> initvalue:%CacheString 1 1 %Status %New method to provide notification that a new instance of an object is being created.

If this method returns an error then the object will not be created.

It is passed the arguments provided in the %New call. When customizing this method, override the arguments with whatever variables and types you expect to receive from %New(). For example, if you're going to call %New, passing 2 arguments, %OnNew's signature could be:

Method %OnNew(dob as %Date = "", name as %Name = "") as %Status]]> Path:%String %Status There is, however, a big chance that it returns a mess rather meaningful info.

Please note: THIS IS EXPERIMENTAL CODE!]]> pLine:%String %Status +DK 1.21 - changed Results from list of serial objects to parent-child reloationshi between two persistent objects. This is for better debugging svn.CommandResult children Command 1 expression %Boolean insert:%Boolean 1 %Status %Save method to provide notification that the object is being saved. It is called before any data is written to disk.

insert will be set to 1 if this object is being saved for the first time.

If this method returns an error then the call to %Save will fail.]]> Filename:%String Filename:%String %Library.CacheStorage ^svn.CommandD CommandDefaultData ^svn.CommandD ^svn.CommandI ^svn.CommandS %%CLASSNAME LocalWorkspace Repository Revision Command Branch Log Reload SubCommand CommandString Result IsDisconnected InternalName ExternalName File TimeStampCreated Comment CallOut Errors GlobalOptions subnode "GlobalOptions" Options subnode "Options"