#include %sySite #include %occErrors #include vhLib.Macro #define PRODUCT "SVN" #define SVNGlobal ^SYS #define FolderDelimiter $s($$$ISWINDOWS:"\",1:"/") #define URLDelimiter "/" #define FULLPATH 1 #define NOPATH 0 #define CANNOTEXECUTECOMMAND -10001 #define YES 1 #define NO 0 #define CANCEL 2 // settings #define CMDAUTODELETECOMMIT +$g($$$SVNGlobal("SourceControl",$$$PRODUCT,"AutoDeleteCommit")) #define CHECKSTATUS set Action=6 set err="" d $System.Status.DecomposeStatus(tSC,.err) set Target=err(err) #define SPACE " " #define DEBUG(%var) s ^dk($i(^dk))=%var #define ISWINDOWS 1 #define ISUNIX 0 #define actDoNothing 0 #define actYesNoCancel 1 #define actRunCSP 2 #define actRunExe 3 #define actInsertText 4 #define actOpen 5 #define actAlert 6 #define actYesNoCancelExt 7