[NF] SvnSync now update itselfs if a new version is on the server

This commit is contained in:
BlubbFish 2017-04-30 11:17:05 +00:00
parent dc1b37ceea
commit 90b338103c
6 changed files with 9 additions and 17 deletions

View File

@ -84,7 +84,6 @@ namespace svnsync.Libraries {
internal void SetArgCheckIn(String message) {
String arg = "ci -m \"" + message + "\"";
System.Threading.Thread.Sleep(1000000);
this.Runner(arg);
}

View File

@ -42,6 +42,7 @@ namespace svnsync
#if !DEBUG
FileMutex.Instance.Delete();
#endif
Updater.Instance.WaitForExit();
return;
}
if (!CmdArgs.Instance.HasArgumentType("-cron")) {
@ -50,18 +51,8 @@ namespace svnsync
#if !DEBUG
FileMutex.Instance.Delete();
#endif
Updater.Instance.WaitForExit();
return;
/*Application.Run();*/
/*Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
try {
Application.Run(new Form1(args));
} catch(NotImplementedException e) {
System.Windows.Forms.MessageBox.Show("In: " + e.Source + "\n\n" + e.Message, "Fehler!", MessageBoxButtons.OK, MessageBoxIcon.Error);
} catch(Exception e) {
//System.Windows.Forms.MessageBox.Show("In: " + e.Source + "\n\n" + e.Message, "Fehler!", MessageBoxButtons.OK, MessageBoxIcon.Error);
Application.Exit();
}*/
}
private static void Update() {
@ -74,7 +65,9 @@ namespace svnsync
private static void HasUpdate(Object sender, UpdaterEventArgs e) {
if(e.HasUpdates) {
((Updater)sender).Update();
#if !DEBUG
((Updater)sender).Update();
#endif
}
}

View File

@ -33,6 +33,6 @@ using System.Resources;
// Sie können alle Werte angeben oder die standardmäßigen Build- und Revisionsnummern
// übernehmen, indem Sie "*" eingeben:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("1.0.6.1")]
[assembly: AssemblyFileVersion("1.0.6.1")]
[assembly: AssemblyVersion("1.0.6.2")]
[assembly: AssemblyFileVersion("1.0.6.2")]
[assembly: NeutralResourcesLanguageAttribute("de-DE")]

Binary file not shown.

Binary file not shown.

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<filelist>
<file Version="1.0.6.1" Filename="SvnSync.exe" GUID="60f4b48e-5616-45af-8dad-ffd3df1115a0">SvnSync</file>
<file Version="1.0.3.2" Filename="Utils.dll" GUID="6f20376a-5c71-4979-9932-13c105d1c6e6">Utils</file>
<file Version="1.0.6.2" Filename="SvnSync.exe" GUID="60f4b48e-5616-45af-8dad-ffd3df1115a0">SvnSync</file>
<file Version="1.0.4.0" Filename="Utils.dll" GUID="6f20376a-5c71-4979-9932-13c105d1c6e6">Utils</file>
</filelist>