20 lines
618 B
C#
20 lines
618 B
C#
namespace Sep.Git.Tfs.Core
|
|
{
|
|
public interface ITfsWorkspace
|
|
{
|
|
/// <summary>
|
|
/// Shelves all pending changes, with the given shelveset name.
|
|
/// </summary>
|
|
void Shelve(string shelvesetName, bool evaluateCheckinPolicies);
|
|
/// <summary>
|
|
/// Evaluates check-in policies and checks in all pending changes.
|
|
/// </summary>
|
|
long Checkin();
|
|
|
|
string GetLocalPath(string path);
|
|
void Add(string path);
|
|
void Edit(string path);
|
|
void Delete(string path);
|
|
void Rename(string pathFrom, string pathTo, string score);
|
|
}
|
|
} |