Files
git-tfs/GitTfs/Core/ITfsWorkspace.cs
T
2010-12-14 13:25:05 -05:00

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);
}
}