tgstation-server 6.12.0
The /tg/station 13 server suite
Loading...
Searching...
No Matches
ILibGit2Commands.cs
Go to the documentation of this file.
1using System.Collections.Generic;
2
3using LibGit2Sharp;
4
6{
11 {
20 void Fetch(LibGit2Sharp.IRepository repository, IEnumerable<string> refSpecs, Remote remote, FetchOptions fetchOptions, string logMessage);
21
28 void Checkout(LibGit2Sharp.IRepository repository, CheckoutOptions checkoutOptions, string commitish);
29 }
30}
For low level interactions with a LibGit2Sharp.IRepository.
void Checkout(LibGit2Sharp.IRepository repository, CheckoutOptions checkoutOptions, string commitish)
Runs a blocking checkout operation on a given repository .
void Fetch(LibGit2Sharp.IRepository repository, IEnumerable< string > refSpecs, Remote remote, FetchOptions fetchOptions, string logMessage)
Runs a blocking fetch operation on a given repository .