public void PendDelete(ILocalPath path) { var serverPath = _workspace.GetServerItemForLocalItem(path.AsString()); _workspace.Get(new GetRequest(serverPath, RecursionType.Full, VersionSpec.Latest), GetOptions.None); _workspace.PendDelete(path.AsString(), RecursionType.Full); _pendingChanges.Add(path.AsString()); }