Exemplo n.º 1
0
 private long Checkin(string head, string parent, ITfsWorkspace workspace, CheckinOptions options, string sourceTfsPath)
 {
     PendChangesToWorkspace(head, parent, workspace);
     if (!string.IsNullOrWhiteSpace(sourceTfsPath))
     {
         workspace.Merge(sourceTfsPath, TfsRepositoryPath);
     }
     return(workspace.Checkin(options));
 }
Exemplo n.º 2
0
 private long Checkin(string head, string parent, ITfsWorkspace workspace)
 {
     PendChangesToWorkspace(head, parent, workspace);
     return workspace.Checkin();
 }
Exemplo n.º 3
0
 private int Checkin(string head, string parent, ITfsWorkspace workspace, CheckinOptions options, string sourceTfsPath)
 {
     PendChangesToWorkspace(head, parent, workspace);
     if (!string.IsNullOrWhiteSpace(sourceTfsPath))
         workspace.Merge(sourceTfsPath, TfsRepositoryPath);
     return workspace.Checkin(options);
 }
Exemplo n.º 4
0
 private long Checkin(string head, TfsChangesetInfo parentChangeset, ITfsWorkspace workspace)
 {
     PendChangesToWorkspace(head, parentChangeset, workspace);
     return(workspace.Checkin());
 }
Exemplo n.º 5
0
 private long Checkin(string head, string parent, ITfsWorkspace workspace, CheckinOptions options)
 {
     PendChangesToWorkspace(head, parent, workspace);
     return(workspace.Checkin(options));
 }
Exemplo n.º 6
0
 private long Checkin(string head, TfsChangesetInfo parentChangeset, ITfsWorkspace workspace)
 {
     foreach (var change in Repository.GetChangedFiles(parentChangeset.GitCommit, head))
     {
         change.Apply(workspace);
     }
     return workspace.Checkin();
 }