kdevplatform/vcs
KDevelop::IBrowsableVersionControl Class Referenceabstract
#include <ibrowsableversioncontrol.h>
Public Member Functions | |
virtual | ~IBrowsableVersionControl () |
virtual VcsJob * | cat (const QString &repoLocation, const VcsRevision &rev)=0 |
virtual VcsJob * | change (const VcsRevision &rev, const QString &repoLocation)=0 |
virtual VcsJob * | log (const QString &repoLocation, const VcsRevision &rev, unsigned int limit)=0 |
virtual VcsJob * | log (const QUrl &localLocation, const VcsRevision &rev, const VcsRevision &limit)=0 |
virtual VcsJob * | ls (const QString &repoLocation, const VcsRevision &rev)=0 |
virtual VcsJob * | repositoryRevision (const QString &repoLocation, VcsRevision::RevisionType)=0 |
Detailed Description
Definition at line 35 of file ibrowsableversioncontrol.h.
Constructor & Destructor Documentation
◆ ~IBrowsableVersionControl()
|
inlinevirtual |
Definition at line 38 of file ibrowsableversioncontrol.h.
Member Function Documentation
◆ cat()
|
pure virtual |
Retrieve a file from the repository without checking it out.
◆ change()
|
pure virtual |
Get the changes made by a particular revision.
- Parameters
-
rev Show information about the revision rev
.repoLocation Any repository path that specifies what VCS server is to be queried. For VCS's that support global versioning, the actual path is unimportant (and ignored), as long as it contains the repository root. Otherwise look up the change associated with the requested path.
- Note
- VcsRevision objects with type VcsRevision::FileNumber may store the associated path internally, in which case
repoLocation
may be ignored.
◆ log() [1/2]
|
pure virtual |
Retrieve the history of the repository location.
- Parameters
-
rev List rev
and earlier. The default is HEAD.limit Restrict to the most recent limit
entries. Note that the limit is advisory and may be ignored.
◆ log() [2/2]
|
pure virtual |
Retrieve the history of a given local url.
- Parameters
-
rev List rev
and earlier. The default is HEAD.limit Do not show entries earlier than limit
. Note that the limit is advisory and may be ignored.
◆ ls()
|
pure virtual |
Retrieve a list of entries in the given repository location.
◆ repositoryRevision()
|
pure virtual |
retrieve the last revision in which the repository location was changed
The documentation for this class was generated from the following file:
This file is part of the KDE documentation.
Documentation copyright © 1996-2021 The KDE developers.
Generated on Sun Apr 11 2021 23:31:09 by doxygen 1.8.16 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2021 The KDE developers.
Generated on Sun Apr 11 2021 23:31:09 by doxygen 1.8.16 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.