private RevisionPropertyCollection GetRevisionProperties(string url, SvnRevision revision) { try { SvnPropertyCollection propertyCollection; //client.GetRevisionPropertyList(CreateSvnUriTarget(url, revision), out propertyCollection); client.GetRevisionPropertyList(CreateSvnUriTarget(url, revision), out propertyCollection); RevisionPropertyCollection revisionPropertyCollection = new RevisionPropertyCollection((int)revision.Revision); foreach (SvnPropertyValue value in propertyCollection) { revisionPropertyCollection.Add(value.Key, value.StringValue); } return(revisionPropertyCollection); } catch (Exception ex) { OnError(ex); } return(null); }