public void MyGettingEventHandler(Object sender, GettingEventArgs e) { if (e.DeletionId != 0) { Console.WriteLine("deleting " + CanonicalPath(e.SourceLocalItem)); return; } if ((!String.IsNullOrEmpty(e.TargetLocalItem)) && (!String.IsNullOrEmpty(e.SourceLocalItem)) && (e.SourceLocalItem != e.TargetLocalItem)) { Console.WriteLine("renaming " + CanonicalPath(e.TargetLocalItem)); } else { Console.WriteLine("updating " + CanonicalPath(e.TargetLocalItem)); } if (e.ItemType == ItemType.Folder) { return; } fileList.Add(e.TargetLocalItem, e.Version); }
public void MyGettingEventHandler(object sender, GettingEventArgs e) { string msg = String.Empty; if (e.DeletionId != 0) { msg = String.Format("deleting {0}", e.SourceLocalItem); } else { if ((!String.IsNullOrEmpty(e.TargetLocalItem)) && (!String.IsNullOrEmpty(e.SourceLocalItem)) && (e.SourceLocalItem != e.TargetLocalItem)) { msg = String.Format("renaming {0}", e.TargetLocalItem); } else { msg = String.Format("updating {0}", e.TargetLocalItem); } } Pulse(msg); if (e.ItemType == ItemType.Folder) { return; } getLatestList.Add(e.TargetLocalItem); }
private void OnGet(object sender, GettingEventArgs e) { if (!String.IsNullOrEmpty(this.ResultFileSetRefId)) { this.ResultFileSet.Includes.Add(e.TargetLocalItem); } Log(Level.Verbose, "Status: '{0}', ChangeType: '{1}', TargetLocalItem: '{2}' ServerItem: '{3}' Version: '{4}'", e.Status.ToString(), e.ChangeType.ToString(), e.TargetLocalItem, e.ServerItem, e.Version); }
/// <summary> /// Handler to handle the get operation result during removal. /// </summary> /// <param name="sender">The sender.</param> /// <param name="e">The event args.</param> protected void RemovingHandler(object sender, GettingEventArgs e) { // Log fetched files if (e.ItemType == ItemType.Folder) { Logger.Instance().Log(TraceLevel.Verbose, "{0}: Deleted empty folder {1}", DownloadType, e.SourceLocalItem); } else if (e.ItemType == ItemType.File) { Logger.Instance().Log(TraceLevel.Verbose, "{0}: Deleted file {1}", DownloadType, e.SourceLocalItem); } }
/// <summary> /// Handler to handle the get operation result. /// </summary> /// <param name="sender">The sender.</param> /// <param name="e">The event args.</param> protected void GettingHandler(object sender, GettingEventArgs e) { // We don't need to adapt watermark here on file level since TFS Map and Get operations do it all for us // Log fetched files if (e.ItemType == ItemType.Folder) { Logger.Instance().Log(TraceLevel.Verbose, "{0}: Downloading folder {1}", DownloadType, e.ServerItem); } else if (e.ItemType == ItemType.File) { Logger.Instance().Log(TraceLevel.Verbose, "{0}: Downloading file {1}", DownloadType, e.ServerItem); } }
public static void vcServer_Getting(object sender, GettingEventArgs e) { string fileName = null; if (e.TargetLocalItem != null) { string dirName = Path.GetDirectoryName(e.TargetLocalItem); fileName = Path.GetFileName(e.TargetLocalItem); if (e.TargetLocalItem == dirName) { fileName = e.TargetLocalItem; } else { if (lastFolderDisplayed != dirName) { if (lastFolderDisplayed != null) { Utilities.OutputCommandString(""); } Utilities.OutputCommandString(dirName); lastFolderDisplayed = dirName; } } } string str; string message = e.GetMessage(fileName, out str); switch (e.Status) { case OperationStatus.Conflict: case OperationStatus.SourceWritable: case OperationStatus.TargetLocalPending: case OperationStatus.TargetWritable: case OperationStatus.SourceDirectoryNotEmpty: case OperationStatus.TargetIsDirectory: case OperationStatus.UnableToRefresh: Utilities.OutputCommandString("Warning: " + str); return; case OperationStatus.Getting: case OperationStatus.Replacing: case OperationStatus.Deleting: Utilities.OutputCommandString(message); return; } }
private void OnGet(object sender, GettingEventArgs e) { if (!String.IsNullOrEmpty(this.ResultFileSetRefId)) { this.ResultFileSet.Includes.Add(e.TargetLocalItem); } this.ListOfFilesGotten.Add(e.TargetLocalItem); Level LogLevel = Level.Verbose; if (e.Status != OperationStatus.Replacing && e.Status != OperationStatus.Deleting && e.Status != OperationStatus.Getting) { LogLevel = Level.Error; this.Failed = true; } Log(LogLevel, "Status: '{0}', ChangeType: '{1}', TargetLocalItem: '{2}' ServerItem: '{3}' Version: '{4}'", e.Status.ToString(), e.ChangeType.ToString(), e.TargetLocalItem, e.ServerItem, e.Version); }
private void OnGetting(Object sender, GettingEventArgs e) { _log.InfoFormat("Getting: '{0}', status: {1}", e.TargetLocalItem, e.Status); }
private static void Vcs_Getting(object sender, GettingEventArgs e) { WriteLine($"Getting {e.ServerItem}"); }
/// <summary> /// Handles the Getting event of the versionControlServer control. /// </summary> /// <param name="sender">The source of the event.</param> /// <param name="e">The <see cref="Microsoft.TeamFoundation.VersionControl.Client.GettingEventArgs"/> instance containing the event data.</param> /// <remarks>Documented by CFI, 2010-06-27</remarks> protected void versionControlServer_Getting(object sender, GettingEventArgs e) { }
private void OnGet(object sender, GettingEventArgs e) { Log.Debug(String.Format( "Status: '{0}', ChangeType: '{1}', TargetLocalItem: '{2}' ServerItem: '{3}' Version: '{4}'", e.Status.ToString(), e.ChangeType.ToString(), e.TargetLocalItem, e.ServerItem, e.Version)); }
internal static void OnGetting(Object sender, GettingEventArgs e) { Console.WriteLine(" Getting: " + e.TargetLocalItem + ", status: " + e.Status); }
private void Getting(object sender, GettingEventArgs e) { Trace.WriteLine("get [C" + e.Version + "]" + e.ServerItem); }