protected override void AttachToRepository(Repository repository) { Assert.IsNotNull(repository); base.AttachToRepository(repository); Repository.CommitCreated += OnCommitCreated; Repository.Updated += OnRepositoryUpdated; Repository.Stash.StashedStateDeleted += OnStashDeleted; LogSource = new RepositoryLogSource(repository); }