Index: svn/Logger.cls.xml =================================================================== diff -u -r1834 -r1877 --- svn/Logger.cls.xml (.../Logger.cls.xml) (revision 1834) +++ svn/Logger.cls.xml (.../Logger.cls.xml) (revision 1877) @@ -9,11 +9,6 @@ 000GetLatestLijst.csv - -APPS.common.Rapport.impl.BestandGenerator -1 - - TECH.DateTime.DateTimeAPI 1 @@ -44,14 +39,17 @@ 1 + +%String + + -BestandGenerator:APPS.common.Rapport.impl.BestandGenerator="",DateTimeApi:TECH.DateTime.DateTimeAPI="",FileApi:TECH.File.FileAPI="",FileWriter:TECH.File.FileWriter="",svnCommand:svn.Command="" +DateTimeApi:TECH.DateTime.DateTimeAPI="",FileApi:TECH.File.FileAPI="",FileWriter:TECH.File.FileWriter="",svnCommand:svn.Command="" 1 1 %Status 1 -Server:%String,Message:%String +Server:%String,Message:%String,Username:%String Server:%String 1 %Boolean - Branch:%String 1 %Boolean - @@ -147,23 +147,38 @@ ]]> + +FullPath:%String,Message:%String,Server:%String +1 + + + -FullPath:%String,Message:%String +FullPath:%String,Message:%String,Server:%String 1 + + + +1 +%Library.GlobalCharacterStream + - + FullPath:%String 1 %Library.GlobalCharacterStream @@ -172,27 +187,40 @@ #dim BestaandeGetLatestRapportLijstIterator As TECH.ListIterator = ##class(TECH.ListIterator).%New(BestaandeGetLatestRapportLijst) #dim BestaandGetLatestRapport As svn.dto.GetLatestRapport - Set BestandStream = ##class(%Library.GlobalCharacterStream).%New() - Do BestandStream.WriteLine("Timestamp"_";"_"Message"_";"_"Uitvoerder") + #dim BestandStream As %Library.GlobalCharacterStream = ..GeefStreamMetEnkelHoofding() While BestaandeGetLatestRapportLijstIterator.HasNext() { Set BestaandGetLatestRapport = BestaandeGetLatestRapportLijstIterator.Next() - Do BestandStream.WriteLine(BestaandGetLatestRapport.Timestamp_";"_BestaandGetLatestRapport.Message_";"_BestaandGetLatestRapport.Uitvoerder) + Do BestandStream.WriteLine(BestaandGetLatestRapport.Timestamp_";"_BestaandGetLatestRapport.Message_";"_BestaandGetLatestRapport.Uitvoerder_";"_BestaandGetLatestRapport.Server) } Quit BestandStream ]]> + +BestandStream:%Library.GlobalCharacterStream,FullPath:%String,Message:%String,Server:%String +1 + + + -Message:%String +Message:%String,Server:%String 1 svn.dto.GetLatestRapport @@ -212,6 +240,7 @@ Set GetLatestRapport.Timestamp = FileReader.GetData(1) Set GetLatestRapport.Message = FileReader.GetData(2) Set GetLatestRapport.Uitvoerder = FileReader.GetData(3) + Set GetLatestRapport.Server = FileReader.GetData(4) If $$$Not(GetLatestRapport.Timestamp = "") { Do GetLatestRapportLijst.Insert(GetLatestRapport) } @@ -221,28 +250,6 @@ ]]> - -FullPath:%String,Message:%String -1 - - - Server:%String,FullPath:%String,Message:%String 1 @@ -255,7 +262,7 @@ Set ..svnCommand.File = ##class(TECH.Files).AppendFile(FullPath,..#Filename) Set ..svnCommand.Message = "*** "_##class(TECH.StringUtils).ToUpper(Server)_": GetLatest met als resultaat: '"_Message_"'." Set ..svnCommand.SubCommand = "commit" - Do ..svnCommand.GlobalOptions.SetAt(..GetUsername(),"--username") + Do ..svnCommand.GlobalOptions.SetAt(..Username,"--username") Do ..svnCommand.GlobalOptions.SetAt("fixed","--password") Do ..svnCommand.Execute() ]]> @@ -268,16 +275,19 @@ Set ..svnCommand.LocalWorkspace = FullPath Set ..svnCommand.File = ##class(TECH.Files).AppendFile(FullPath,..#Filename) Set ..svnCommand.SubCommand = "add" - Do ..svnCommand.GlobalOptions.SetAt(..GetUsername(),"--username") + Do ..svnCommand.GlobalOptions.SetAt(..Username,"--username") Do ..svnCommand.GlobalOptions.SetAt("fixed","--password") Do ..svnCommand.Execute() ]]> - + +Bestand:%String,BestandStream:%Library.GlobalCharacterStream 1 -%String -