Package hudson.scm.browsers
Class Phabricator
java.lang.Object
hudson.model.AbstractDescribableImpl<RepositoryBrowser<?>>
hudson.scm.RepositoryBrowser<SubversionChangeLogSet.LogEntry>
hudson.scm.SubversionRepositoryBrowser
hudson.scm.browsers.Phabricator
- All Implemented Interfaces:
- ExtensionPoint,- Describable<RepositoryBrowser<?>>,- Serializable
Svn Browser for Phabricator
- See Also:
- 
Nested Class SummaryNested ClassesNested classes/interfaces inherited from interface hudson.ExtensionPointExtensionPoint.LegacyInstancesAreScopedToHudson
- 
Field SummaryFields
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptiongetChangeSetLink(SubversionChangeLogSet.LogEntry changeSet) Creates a link to the changeset https://[Phabricator URL]/r$repo$revisionCreates a link to the commit diff.Creates a link to the file.getRepo()getUrl()Methods inherited from class hudson.scm.RepositoryBrowserall, normalizeToEndWithSlash, trimHeadSlashMethods inherited from class hudson.model.AbstractDescribableImplgetDescriptor
- 
Field Details- 
repoThe repo id for the projectWithout leading "r" 
- 
urlThe URL of the top of the site.Normalized to ends with '/', like http://svn.apache.org/wsvn/It may contain a query parameter like?root=foobar, so relative URL construction needs to be done with care.
 
- 
- 
Constructor Details- 
Phabricator
 
- 
- 
Method Details- 
getUrl
- 
getRepo
- 
getChangeSetLinkCreates a link to the changeset https://[Phabricator URL]/r$repo$revision- Specified by:
- getChangeSetLinkin class- RepositoryBrowser<SubversionChangeLogSet.LogEntry>
- Returns:
- diff link
- Throws:
- IOException
 
- 
getDiffLinkCreates a link to the commit diff. https://[Phabricator URL]/diffusion/$repo/change/master/$path;$revision- Specified by:
- getDiffLinkin class- SubversionRepositoryBrowser
- Parameters:
- path-
- Returns:
- diff link
- Throws:
- IOException
 
- 
getFileLinkCreates a link to the file. https://[Phabricator URL]/diffusion/$repo/history/master/$path;$revision- Specified by:
- getFileLinkin class- SubversionRepositoryBrowser
- Parameters:
- path-
- Returns:
- file link
- Throws:
- IOException
 
 
-