Tp.Git.VersionControlSystem.GitClient.CreateRevWalker C# (CSharp) Méthode

CreateRevWalker() private méthode

private CreateRevWalker ( ) : RevWalk
Résultat RevWalk
		private RevWalk CreateRevWalker()
		{
			var repository = _git.GetRepository();
			try
			{
				var revWalk = new RevWalk(repository);

				foreach (var reference in repository.GetAllRefs())
				{
					revWalk.MarkStart(revWalk.ParseCommit(reference.Value.GetObjectId()));
				}
				return revWalk;
			}
			finally
			{
				repository.Close();
			}
		}