All Classes and Interfaces

Class
Description
Common part of Sventon and Sventon2
RepositoryBrowser for Subversion.
 
WorkspaceUpdater that does a fresh check out.
 
RepositoryBrowser implementation for CollabNet hosted Subversion repositories.
 
 
 
 
 
 
 
 
 
 
 
 
Determines whether a log entry contains changes within the included paths for a project.
Special XML Log Handler that includes the "kind" attribute for path nodes which are ommited by the original.
Just a collection of utility (static) methods to work with EnvVars.
ISVNAuthenticationManager filter.
RepositoryBrowser for FishEye SVN.
 
Defines a new ParameterDefinition to be displayed at the top of the configuration page of Jobs.
 
This class represents the actual ParameterValue for the ListSubversionTagsParameterDefinition parameter.
Generated localization support class.
Generated localization support class.
WorkspaceUpdater that doesn't touch working copy.
 
 
An implementation of SVNLogFilter that never filters a SVNLogEntry.
Svn Browser for Phabricator
 
Version of SVNErrorMessage, which can be serialized over the channel.
Action containing a list of SVN revisions that should be checked out.
Simple ISVNDirEntryHandler used to get a list containing all the directories in a given Subversion repository.
Builds changelog.xml for SubversionSCM.
This class encapsulates context information for the paths in the change log.
ChangeLogParser for Subversion.
ChangeLogSet for Subversion.
One commit.
A file in a commit.
 
Extension point for programmatically providing a credential (such as username/password) for Subversion access.
ISVNEventHandler that emulates the SVN CLI behavior.
RepositoryBrowser for Subversion.
Per repository status.
 
An extension point to allow things other than jobs to listen for repository status updates.
Subversion SCM.
 
 
 
Stores SVNAuthentication for a single realm.
Username/password based authentication.
Public key authentication for Subversion over SSH.
SSL client certificate based authentication.
Information about svn:external
small structure to store local and remote (repository) location information of the repository.
 
 
 
 
 
A SCMSource for Subversion.
 
We need to listen out for post-commit hooks
Our implementation.
Receives the push notification of commits from repository.
Runs Subversion using SubversionSCM.
 
Action that lets people create tag for the given build.
Just for assisting form related stuff.
 
ISVNAdminAreaFactorySelector that uses 1.4 compatible workspace for new check out, but still supports 1.5 workspace, if asked to work with it.
RepositoryBrowser for Sventon 1.x.
 
RepositoryBrowser for Sventon 2.x.
 
 
ISVNAuthStoreHandler implementation that always return true.
SVNClientManager makes it rather error prone to specify the proper expected version of the working copy we need to use, so inside Jenkins we wrap it to this class to ensure we won't forget to set SvnWcGeneration when using SVNBasicClient.
Provides various helper methods.
 
 
 
 
SVN::Web RepositoryBrowser for Subversion.
 
 
WorkspaceUpdater that uses "svn update" as much as possible.
 
 
WorkspaceUpdater that removes all the untracked files before "svn update"
 
 
WorkspaceUpdater that performs "svn revert" + "svn update"
 
 
Represents the SVN authentication credential given by the user via the <enterCredential> form fragment.
RepositoryBrowser for Subversion.
 
RepositoryBrowser for Subversion.
 
RepositoryBrowser for Subversion.
 
Encapsulates the logic of how files are obtained from a subversion repository.
This object gets instantiated on the controller and then sent to the agent via remoting, then used to perform the actual checkout activity.