public static FromPlatformPath ( string path ) : string | ||
path | string | |
Результат | string |
internal XElement ToXml(XNamespace ns) { return(new XElement(ns + "WorkingFolder", new XAttribute("local", TfsPath.FromPlatformPath(LocalItem)), new XAttribute("item", ServerItem), new XAttribute("type", this.Type.ToString()))); }
internal void ToXml(XmlWriter writer, string element) { if (String.IsNullOrEmpty(item)) { return; } writer.WriteStartElement(element); if (this.RecursionType != RecursionType.None) { writer.WriteAttributeString("recurse", RecursionType.ToString()); } if (this.DeletionId != 0) { writer.WriteAttributeString("did", DeletionId.ToString()); } // only convert local path specs from platform paths to tfs paths if (VersionControlPath.IsServerItem(Item)) { writer.WriteAttributeString("item", Item); } else { writer.WriteAttributeString("item", TfsPath.FromPlatformPath(Item)); } writer.WriteEndElement(); }
internal void ToXml(XmlWriter writer, string element) { writer.WriteStartElement("WorkingFolder"); writer.WriteAttributeString("local", TfsPath.FromPlatformPath(LocalItem)); writer.WriteAttributeString("item", ServerItem); // writer.WriteAttributeString("type", Type.ToString()); writer.WriteEndElement(); }
public XElement ToXml(XNamespace ns) { var el = new XElement(ns + "LocalVersionUpdate", new XAttribute("itemid", ItemId), new XAttribute("lver", LocalVersion)); if (!string.IsNullOrEmpty(TargetLocalItem)) { el.Add(new XAttribute("tlocal", TfsPath.FromPlatformPath(TargetLocalItem))); } return(el); }
public void ToXml(XmlWriter writer, string element) { writer.WriteStartElement("LocalVersionUpdate"); writer.WriteAttributeString("itemid", Convert.ToString(itemId)); if (!String.IsNullOrEmpty(targetLocalItem)) { writer.WriteAttributeString("tlocal", TfsPath.FromPlatformPath(targetLocalItem)); } writer.WriteAttributeString("lver", Convert.ToString(localVersion)); writer.WriteEndElement(); }
internal void ToXml(XmlWriter writer, string element) { writer.WriteStartElement("ChangeRequest"); writer.WriteAttributeString("req", RequestType.ToString()); if (RequestType == RequestType.Lock || LockLevel != LockLevel.None) { writer.WriteAttributeString("lock", LockLevel.ToString()); } if (RequestType == RequestType.Add) { writer.WriteAttributeString("enc", Encoding.ToString()); } writer.WriteAttributeString("type", ItemType.ToString()); //writer.WriteAttributeString("did", DeletionId.ToString()); //writer.WriteAttributeString("targettype", TargetType.ToString()); if (!String.IsNullOrEmpty(Target)) { // convert local path specs from platform paths to tfs paths as needed string fxdTarget; if (VersionControlPath.IsServerItem(Target)) { fxdTarget = Target; } else { fxdTarget = TfsPath.FromPlatformPath(Target); } writer.WriteAttributeString("target", fxdTarget); } this.Item.ToXml(writer, "item"); //this.VersionSpec.ToXml(writer, "vspec"); writer.WriteEndElement(); }
internal XElement ToXml(XNamespace ns) { var result = new XElement(ns + "ChangeRequest", new XAttribute("req", RequestType), new XAttribute("type", ItemType)); if (RequestType == RequestType.Lock || LockLevel != LockLevel.None) { result.Add(new XAttribute("lock", LockLevel)); } if (RequestType == RequestType.Add) { result.Add(new XAttribute("enc", Encoding)); } if (!string.IsNullOrEmpty(Target)) { // convert local path specs from platform paths to tfs paths as needed string fxdTarget = VersionControlPath.IsServerItem(Target) ? Target : TfsPath.FromPlatformPath(Target); result.Add(new XAttribute("target", fxdTarget)); } result.Add(this.Item.ToXml(ns + "item")); result.Add(this.VersionSpec.ToXml(ns + "vspec")); return(result); }