internal static RepositoryProperties FromXml(Repository repository, XmlReader reader) { RepositoryProperties repositoryProperties = new RepositoryProperties(); repositoryProperties.id = reader.GetAttribute("id"); repositoryProperties.name = reader.GetAttribute("name"); repositoryProperties.ver = reader.GetAttribute("ver"); repositoryProperties.latestChangesetId = Convert.ToInt32(reader.GetAttribute("lcset")); return(repositoryProperties); }
public RepositoryProperties GetRepositoryProperties() { Message msg = new Message(GetWebRequest(new Uri(Url)), "GetRepositoryProperties"); RepositoryProperties properties; using (HttpWebResponse response = Invoke(msg)) { XmlReader results = msg.ResponseReader(response); properties = RepositoryProperties.FromXml(this, results); } return(properties); }
public int GetLatestChangesetId() { RepositoryProperties properties = Repository.GetRepositoryProperties(); return(properties.LatestChangesetId); }
internal static RepositoryProperties FromXml(Repository repository, XmlReader reader) { RepositoryProperties repositoryProperties = new RepositoryProperties(); repositoryProperties.id = reader.GetAttribute("id"); repositoryProperties.name = reader.GetAttribute("name"); repositoryProperties.ver = reader.GetAttribute("ver"); repositoryProperties.latestChangesetId = Convert.ToInt32(reader.GetAttribute("lcset")); return repositoryProperties; }