From 424e12026526f7b98b642f9409a0184f49febe06 Mon Sep 17 00:00:00 2001 From: BlubbFish Date: Thu, 20 Apr 2017 15:09:37 +0000 Subject: [PATCH] [NF] First try to create an Autoupdater --- svnsync/Program.cs | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/svnsync/Program.cs b/svnsync/Program.cs index 014761e..2557a3c 100644 --- a/svnsync/Program.cs +++ b/svnsync/Program.cs @@ -17,7 +17,9 @@ namespace svnsync [STAThread] static void Main(String[] args) { + Update(); if (!Cmd(args)) { + Updater.Instance.WaitForExit(); return; } FileMutex.Instance.SetName(CmdArgs.Instance.GetArgumentData("-d")); @@ -62,6 +64,17 @@ namespace svnsync }*/ } + private static void Update() { + Updater.Instance.SetPath("https://svn.blubbfish.net:18082/"); + Updater.Instance.UpdateResult += Instance_UpdateResult; + } + + private static void Instance_UpdateResult(Boolean hasUpdates, String message) { + if(hasUpdates) { + Updater.Instance.Update("SvnSync.exe", "https://"); + } + } + static void T_StartLoop() { if (!LoopStarted) {