public override string GetBaseText(FilePath localFilePath) { string localFile = localFilePath.FullPath; try { return(Bazaar.GetTextAtRevision(localFile, new BazaarRevision(this, BazaarRevision.HEAD))); } catch (Exception e) { LoggingService.LogError("Error getting base text", e); } return(localFile); }
protected override string OnGetTextAtRevision(FilePath repositoryPath, Revision revision) { BazaarRevision brev = (null == revision) ? new BazaarRevision(this, BazaarRevision.HEAD) : (BazaarRevision)revision; return(Bazaar.GetTextAtRevision(repositoryPath.FullPath, brev)); }