From 4a3f31edef6170197e2c1510dcce84f3da7999ee Mon Sep 17 00:00:00 2001 From: Cyberboss Date: Tue, 17 Jul 2018 14:30:15 -0400 Subject: [PATCH] Remove static reset from repo recloning --- TGS.Server/Instance/Repository.cs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/TGS.Server/Instance/Repository.cs b/TGS.Server/Instance/Repository.cs index df92b1a5a2..0333f8e513 100644 --- a/TGS.Server/Instance/Repository.cs +++ b/TGS.Server/Instance/Repository.cs @@ -228,10 +228,11 @@ namespace TGS.Server DisposeRepo(); Helpers.DeleteDirectory(RelativePath(RepoPath)); DeletePRList(); + /* lock (configLock) { BackupAndDeleteStaticDirectory(); - } + }*/ var Opts = new CloneOptions() { @@ -251,7 +252,8 @@ namespace TGS.Server //create an ssh remote for pushing Repo.Network.Remotes.Add(SSHPushRemote, RepoURL.Replace("git://", "ssh://").Replace("https://", "ssh://")); - InitialConfigureRepository(); + if (!Directory.Exists(RelativePath(StaticDirs))) + InitialConfigureRepository(); SendMessage("REPO: Clone complete!", MessageType.DeveloperInfo); WriteInfo("Repository {0}:{1} successfully cloned", EventID.RepoClone);