diff --git a/GitTfs/Core/GitRepository.cs b/GitTfs/Core/GitRepository.cs index 05ae02e8..14664fc0 100644 --- a/GitTfs/Core/GitRepository.cs +++ b/GitTfs/Core/GitRepository.cs @@ -28,6 +28,11 @@ namespace Sep.Git.Tfs.Core _repository = new LibGit2Sharp.Repository(GitDir); } + ~GitRepository() + { + _repository.Dispose(); + } + public string GitDir { get; set; } public string WorkingCopyPath { get; set; } public string WorkingCopySubdir { get; set; }