Mutex eingebaut
This commit is contained in:
parent
1dd219dc40
commit
01311c6adc
@ -11,6 +11,7 @@ namespace svnsync
|
||||
static class Program
|
||||
{
|
||||
private static bool LoopStarted = false;
|
||||
|
||||
/// <summary>
|
||||
/// Der Haupteinstiegspunkt für die Anwendung.
|
||||
/// </summary>
|
||||
@ -19,6 +20,10 @@ namespace svnsync
|
||||
if(!cmd(args)) {
|
||||
return;
|
||||
}
|
||||
FileMutex.Instance.setName(CmdArgs.getInstance().GetArgumentData("-d"));
|
||||
if(!FileMutex.Instance.create()) {
|
||||
return;
|
||||
}
|
||||
ControllersTray t = null;
|
||||
try {
|
||||
Svn.getInstance().setDirectory(CmdArgs.getInstance().GetArgumentData("-d"));
|
||||
@ -30,12 +35,13 @@ namespace svnsync
|
||||
string text = e.Message + "\n\n" + e.StackTrace;
|
||||
string title = "Exception in SVNSync: " + CmdArgs.getInstance().GetArgumentData("-d");
|
||||
System.Windows.Forms.MessageBox.Show(text, title, MessageBoxButtons.OK, MessageBoxIcon.Error);
|
||||
|
||||
FileMutex.Instance.delete();
|
||||
return;
|
||||
}
|
||||
if(!CmdArgs.getInstance().HasArgumentType("-cron")) {
|
||||
t_StartLoop();
|
||||
}
|
||||
FileMutex.Instance.delete();
|
||||
return;
|
||||
/*Application.Run();*/
|
||||
/*Application.EnableVisualStyles();
|
||||
|
@ -11,7 +11,7 @@ using System.Resources;
|
||||
[assembly: AssemblyConfiguration("")]
|
||||
[assembly: AssemblyCompany("BlubbFish")]
|
||||
[assembly: AssemblyProduct("SvnSync")]
|
||||
[assembly: AssemblyCopyright("Copyright © 2012 - 03.12.2016")]
|
||||
[assembly: AssemblyCopyright("Copyright © 2012 - 03.03.2017")]
|
||||
[assembly: AssemblyTrademark("")]
|
||||
[assembly: AssemblyCulture("")]
|
||||
|
||||
@ -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.2.0")]
|
||||
[assembly: AssemblyFileVersion("1.0.2.0")]
|
||||
[assembly: AssemblyVersion("1.0.3.0")]
|
||||
[assembly: AssemblyFileVersion("1.0.3.0")]
|
||||
[assembly: NeutralResourcesLanguageAttribute("de-DE")]
|
||||
|
Binary file not shown.
Loading…
Reference in New Issue
Block a user